By CEP Staff • 16 February 2012 in News

Iberdrola secures 50 MW PPA with Silicon Valley Power