Starwood Energy is a private investment firm headquartered in Greenwich, Connecticut that focuses on investments in energy infrastructure projects.
Focus Areas
Notable Investments