By CEP Staff • 24 February 2016 in News

Hecate Energy strikes "record" low solar PPA in California