Sol Systems reaches financial close on 123MW Illinois solar portfolio
Latest Features , Interviews , Long Reads The portfolio comprises solar projects across Knox, Tazewell and Peoria counties and are scheduled for completion in 2027. Image: Sol Systems. US solar developer Sol Systems has reached financial close on its 123MWac Peoria Solar Portfolio in Illinois. The portfolio comprises solar projects across Knox, Tazewell and Peoria
Sol Systems reaches financial close on 123MW Illinois solar portfolio Read More »







