By CEP Staff • 14 February 2012 in News

Borrego Solar closes $47 million PV installation fund