US community solar and distributed renewables platform 38 Degrees North has bought 104 MW of community solar projects in Illinois from developer Cypress Creek Energy.

38 Degrees North Acquires 104 MW Community Solar Portfolio in Illinois from Cypress Creek

US community solar and distributed renewables platform 38 Degrees North has bought 104 MW of community solar projects in Illinois from developer Cypress Creek Energy.