Wabash Valley Power Signs Solar PPA

Wabash Valley Power has entered into a 30-year power purchase agreement (PPA) to purchase energy and capacity from a 99 MW solar array. The Prairie State Solar Project, located in Perry County, Illinois, will be the largest solar array in Illinois.

Back to top