Strata Solar LLC

Strata Solar, LLC provides solar energy systems and installations for utility, government, and commercial purposes. The Company provides a complete site assessment and builds custom solar solutions.

Number of employees:


50101 Governors Drive
Suite 280
Chapel Hill, NC 27517
United States


The database of Corporate PPA deals. Details about corporates, that buy green energy, renewable energy projects, it's owners and developers.'

Latest Deals

Our Contacts

795 Folsom Ave, Suite 600,
San Francisco, CA 94107 795