The Exelon Byron Nuclear Generating Stations running at full capacity 12 May 2007 in Byron, Illinois, is one of 17 nuclear reactors at 10 sites in three US states, is the nation's largest operator of commercial nuclear power plants and third largest in the world. In the US, nuclear operators …
{}