Starwood Energy Group Global LLC in Greenwich
STARWOOD ENERGY GROUP GLOBAL, LLC, an affiliate of Starwood Capital Group Global, LLC, is a private equity investment firm based in Greenwich, CT, that specializes in energy infrastructure investments. Founded in 2005, Starwood Energy has completed two ...