Headquarters
USA

Eolian

Eolian is a U.S.-based renewable energy company that develops, owns, and operates large-scale clean energy infrastructure, including solar, wind, and battery storage projects. Established as an independent platform in 2020 following its spinoff from MAP Energy and backed by Global Infrastructure Partners (now part of BlackRock), Eolian manages one of the largest portfolios of energy storage assets in the United States. The company has supported over 30 GW of operating and under-construction renewable and storage projects representing more than $60 billion in investment. With a focus on innovation, market access, and rapid deployment, Eolian plays a leading role in advancing the U.S. energy transition through the integration of flexible, grid-scale storage solutions.

Visit the Eolian website

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum