38DN buys 104MW Illinois solar portfolio
38 Degrees North (38DN) has acquired a 104MW community solar portfolio in Illinois from Cypress Creek Energy. The sale covers 16 advanced community solar projects across 14 Illinois counties which are expected to be placed in service by 2027. 38DN focuses on development-stage and...