By CEP Staff • 24 October 2014 in News

SunPower’s 135 MW Quinto solar project locks in $377 million in credit