March 11 (Reuters) - Exelon Corp shut its 1,164-megawatt Unit 1 at the Byron nuclear power plant in Illinois over the weekend for planned upgrades of the facility's switchyard. "We are taking a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results