Tag: Borrego Solar Systems
Borrego Solar to take on NYS market
The private company based in Oakland, Calif., has designed and installed more than 1,000 large-scale solar developments nationwide, and new state incentives have enticed it to bring its business to New York.