Talen Energy: A Good Bet On Direct Data Centers Energy — TLN +1.00 · News Impact Screener