News

TLN is a long-term investment in the growing relationship between AI and nuclear energy that's trading 10% below its highs. Talen has power deals with Amazon, and its earnings outlook has soared.