The owner of the shuttered Three Mile Island nuclear power plant said Friday that it plans to restart the reactor under a ...
Three Mile Island, the dormant Pennsylvania nuclear plant at the center of the Microsoft deal, became "shorthand for the ...
The shuttered Three Mile Island nuclear power plant is set to reopen and sell power exclusively to Microsoft, the tech giant ...
The announcement of a Microsoft nuclear contract at Three Mile Island is just teh start of a nuclear power revival in America ...