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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results