fbpx
Home Tags Borrego Solar Systems

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.