
Is a nuclear renaissance about to begin on the very site of the public relations catastrophe that practically destroyed the industry 45 years ago?
Constellation Energy recently announced a deal with Microsoft to restore a retired reactor on Pennsylvania's Three Mile Island. Microsoft has agreed to purchase energy from the plant for 20 years to power its AI data centers.