Microsoft made waves last week when it announced a deal with Constellation Energy to restart a nuclear reactor at Three Mile Island to meet its surging data center power needs, bucking the power source’s seemingly terminal decline. In the last decade, seven nuclear reactors have been decommissioned in the U.S., while only two new ones […]