Facebook, Inc. (63.0MW)
May 26, 2019
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.
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.'
795 Folsom Ave, Suite 600,
San Francisco, CA 94107 795