By CEP Staff • 18 April 2013 in News

San Diego Gas & Electric signs PPAs for 62 MW of new clean energy projects