Shelby County Energy Center

Shelby County Energy Center

Shelby County Energy Center

Category:

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

Category:
Date: