TerraForm Power, an affiliate of Brookfield Asset Management, acquired the Steward Creek Solar project from Hexagon Energy. The project site is located in Lee County, Illinois. This project has a ...