TerraForm Power buys 1.56GW solar project in Illinois
Latest Features , Editors’ Blog , Interviews Mark Noyes, CEO of TerraForm, said the project will scale during a period of unprecedented power demand and grid constraints. Image: Brookfield/TerraForm. New York-headquartered independent power producer (IPP) TerraForm Power has acquired a 1.56GW solar project in Lee County, Illinois from Hexagon Energy. The company said Steward Creek Solar is among the largest solar […]
TerraForm Power buys 1.56GW solar project in Illinois Read More »










