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.