Byron Station NPP Passes NRC Environmental Review
T he Nuclear Regulatory Commission said Thursday that there were no environment issues that precluded a 20-year renewal of an operating license for the Byron Station Nuclear Power Plant in Illinois. Ten days ago, the NRC said there were no technical issues related to safety to impede a 20-year...(read more)