US independent power producer Sol Systems is ready to launch construction works on 123 MW of solar parks in Illinois after achieving financial close on its Peoria Solar Portfolio, an initiative estimated at USD 355 million (EUR 310.6m).