What changed
Live Event Page
TerraForm Power strengthens U.S. development portfolio through 1.56 GW Steward Creek Solar purchase
TerraForm Power strengthens U.S. development portfolio through 1.56 GW Steward Creek Solar purchase Energies Media
Early report
Major update
Updated Mar 7, 2026, 6:28 PM UTC