News

The majority owner of the Susquehanna nuclear power plant, Talen Energy, announced last year that it had sold its data center to Amazon for $650 million in a deal to eventually provide 960 megawatts.