Talen Energy, FERC and Amazon

Talen Energy (TLN) released the following statement in response to Friday’s Federal Energy Regulatory Commission, the ...
The company’s “foot is on the accelerator” to close data center deals as it works to restart Three Mile Island Unit 1 by 2027 ...