Illinois paid $694 million to keep nuclear plants open, showing why greening the grid is so hard
[ad_1] Byron, UNITED STATES: The Exelon Byron Nuclear Generating Stations running at full capacity 14 May, 2007 in Byron, Illinois, is one of 17 nuclear reactors at 10 sites in…