• Exelon Ill. Dresden 3 reactor starts to exit outage

    Exelon Corp's 867-megawatt Unit 3 at the Dresden nuclear power station in Illinois started to exit an outage and ramped up to 15 percent power by early Wednesday, the U.S. Nuclear Regulatory Commission said in a report.