Borrego Begins Construction On 9.1 MW Solar Project On Long ...Solar IndustryBorrego is serving as engineering, procurement and construction (EPC) contractor for the project, which is located in Suffolk County on Long Island. The installation features Canadian Solar and Yingli Solar modules mounted on a fixed-array TerraSmart ...
Leer: