That traces back to a critical misstep: signing a 19-year contract known as a power purchase agreement that included unrealistic expectations about how much electricity the farm would produce around ...
There was a 4 per cent rise in consumer sentiment in March, lifting to 95.9 per cent from 92.2 last month, the survey found.