Talen Energy (NASDAQ:TLN) reported third-quarter adjusted EBITDA of $669 million and adjusted free cash flow of $433 million, with management citing higher power prices, increased generation volumes, …
Talen Energy Q3 Earnings Call Highlights
view original post