Microsoft and Constellation Team Up to Bring Back Three Mile Island
It’s been five years since the last reactor at the Three Mile Island nuclear power generating station was decommissioned and 45 years since the accident that tarnished the plant’s name. But now that we’re entering a new era of power demand, reopening rumors have been swirling around shuttered plants—Three Mile Island included. On Friday, Constellation […]