Strata Solar
Durham, North Carolina, United States
Team size: 201 - 500
Sector: Energy
About Strata Solar
Company stage: Other
Strata Solar is a energy company that promotes the development of sustainable energy production in the surrounding area.