TerraForm Purchases Steward Creek Solar, Lee County Project to Be Largest in U.S.

STEWARD – TerraForm Power has purchased the 1.56 gigawatt Steward Creek Solar project in Lee County from Hexagon Energy, expected to be the largest single solar installation in the United States. The project will be built in two phases, with Phase 1 starting construction in 2027 and expected to begin operations in 2029, and Phase 2 starting in 2028 with operations in 2030. Each phase is projected to generate about 1.3 terawatt-hours of electricity per year, and a 600 megawatt interconnection agreement with Commonwealth Edison and PJM Interconnection will deliver the power to the grid. The acquisition expands TerraForm’s pre-construction pipeline to nearly 7 gigawatts of solar and battery storage projects.

Related articles

Comments

Share article

Latest articles