A long term solar agreement was a rare bright spot in a lacklustre renewables market, despite a relatively rosy outlook by the Clean Energy Regulator.
↧