Sol Systems closes $355m US solar financing
Sol Systems has reached financial close on its $355 million, 123MWac Peoria Solar Portfolio across Knox, Tazewell and Peoria counties, Illinois. The project will use Sol Systems' revolving construction warehouse financing facility, which was announced in July 2025 to support its pipeline of...