PV Magazine: 99 megawatts of solar coming to Illinois
- IL Rochelle
- Mar 6, 2018
- 1 min read

Ranger Power and Wabash Valley Power have completed an agreement for Wabash to buy electricity from a 99-megawatt photovoltaic project Ranger is developing in Perry County in southwestern Illinois. The project will double Illinois' solar capacity. Read the full story.






























Comments