Facebook, Inc. (63.0MW)
May 26, 2019
Starwood Energy Group Global, L.L.C. operates as an investment company. The Company invests in energy infrastructure, atural gas and renewable power generation sectors. Starwood Energy Group Global serves customers worldwide.
5 Greenwich Office Park
2nd Floor
Greenwich, CT 06831
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