By CEP Staff • 31 July 2012 in News

Borrego Solar Systems raises $66.4 million for Massachusetts solar fund