Talen Energy: Power Provider That Already Has A Data Center In… — TLN +1.00 · News Impact Screener