Sol Systems Closes Financing on 123MW Peoria Solar Portfolio in Illinois
Sol Systems, a national clean energy developer and independent power producer, has announced the financial close of its 123MW-ac Peoria Solar Portfolio in Illinois. The portfolio will now advance into construction across Knox, Tazewell and Peoria Counties, marking another step in Sol Systems' growth as an owner and operator of