Sol Systems Achieves Financial Close on 123MWac Peoria Solar Project

Sol Systems has reached financial close for its 123MWac Peoria Solar Portfolio in Illinois, enabling construction to begin. The $355 million project is backed by a consortium of lenders and will generate enough electricity to power over 25,000 US households annually.

By Anwesha Pattanaik Thu, July 16, 2026 at 2:09 PM GMT+3 2 min read · Yahoo Finance ·

Sol Systems Achieves Financial Close on 123MWac Peoria Solar Project

Tickers: $SOLV

Topics: clean_energy_projects construction_finance solar_energy

Read the full article at Yahoo Finance

More World news