The Byron and Dresden nuclear plants, which supply 30% of Illinois CO2-free energy will power down in 4 months without government intervention.
Share this post
Saving our clean energy cathedrals in…
Share this post
The Byron and Dresden nuclear plants, which supply 30% of Illinois CO2-free energy will power down in 4 months without government intervention.