Competitive Power Ventures
Construction progress continues at the CPV Three Rivers Energy Center. Large equipment was shipped up the Illinois River and offloaded near the Dresden locks. The $1.2 billion generating station is anticipated to be online in 2023.