The plant, on an island in the Susquehanna River just outside Harrisburg, was the site of the nation’s worst commercial ...
Constellation Energy has made an announcement today about the Three Mile Island US nuclear power plant in Pennsylvania on the ...
The owner of the shuttered Three Mile Island nuclear power plant said Friday that it plans to restart the reactor under a 20-year agreement that calls for tech giant ...