News

Climate & energy, clustered across 39 sources.

Sol Systems reaches financial close on 123MW Illinois solar project

US solar developer Sol Systems closed financing on its 123-megawatt Peoria Solar Portfolio in Illinois, advancing utility-scale solar deployment in the Midwest.

Sol Systems reaches financial close on 123MW Illinois solar project
Image via pv-tech.org

Coverage

More coverage from around the web

Appeared in: 2026-07-19 (#14)

← Back to the brief