Talen Energy Q3 revenue meets estimates on higher power prices - TLN News | Rallies