By CEP Staff • 11 September 2012 in News

First Solar signs 72 MW PPA with PG&E for Californian solar projects