Constellation requests another 20-year license renewal for Illinois nuclear plant
Constellation requests another 20-year license renewal for Illinois nuclear plant Renewal of Dresden’s NRC license would provide Illinois with an estimated 305 TWh of additional electricity over a 20-year extended lifespan.
Constellation requests another 20-year license renewal for Illinois nuclear plant Read More