US Shutdowns / Exelon Files Plans To Decommission All Four Reactors At Byron And Dresden

Exelon Generation has filed plans to decommission its Byron and Dresden nuclear power stations in Illinois, citing a lack of action from state lawmakers on clean energy legislation that would help save the facilities. The nation’s largest operator ...read more