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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results