Borrego Solar Sells More Than Five Megawatts of Massachusetts Solar Energy Projects to Greenwood Energy
Borrego Solar to Design and Build 5.5 MW of Projects in Cities of Walpole and Gardner; Acquisitions Bolster Greenwood Energy Portfolio
Read intelligence