US Shutdowns / Closure Of Byron And Dresden Will Add $313M A Year To Electricity Bills -Consumers to pay the difference
The closure of four commercial reactors at the Byron and Dresden nuclear power stations in the US, which are licensed to operate for between another 10 to 20 years, would cause Illinois consumers and businesses […]