About Borrego Solar Systems, Inc. - 17.2 Megawatt (MW) Community Solar Portfolio
Available information shows that Borrego Solar Systems, Inc. - 17.2 Megawatt (MW) Community Solar Portfolio operates in the Renewable Energy sector. Investment activity recorded for the company includes participation from Nautilus Solar Energy. The company is headquartered in California (CA).