Shelby County Energy Center

Shelby County Energy Center

Shelby County Energy Center

Location: Neoga, Illinois
Acquired: December 2021
Capacity: 352 MW
Market: MISO

Category:
Date: