TerraForm Power Acquires 1.56 GW Steward Creek Solar Project
Once operational, the project is expected to produce approximately 1.3 GWh of energy annually.
February 3, 2026
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights
TerraForm Power, an affiliate of Brookfield Asset Management and a renewable energy company in North America, has acquired the 1.56 GW Steward Creek solar project under development in Lee County, Illinois, from its developer, Hexagon Energy.
