Company Overview
STARWOOD ENERGY GROUP GLOBAL, L.L.C. (“Starwood Energy”), an affiliate of Starwood Capital Group Global, L.L.C. (“Starwood Capital”), is a private equity investment firm based in Greenwich, CT, that specializes in energy infrastructure investments.
Founded in 2005, Starwood Energy has committed to seven transactions representing nearly $4.9 billion in enterprise value and has developed a deep pipeline of power/energy investment opportunities.
The investment approach of Starwood Energy parallels the successful strategy in real estate—a focus on locational supply and demand and replacement cost. Since inception in 1991, Starwood Capital and its predecessors have invested approximately $5.4 billion of equity capital in over 300 transactions representing $20.0 billion in enterprise value.