Talen Energy Reports Second Quarter Results, Highlights Strong First Half 2023 Financial and Operational Performance, and Establishes 2023 Guidance

[ad_1] HOUSTON, Aug. 14, 2023 /PRNewswire/ — Talen Energy Corporation (“Talen” or the “Company”) (OTCQX: TLNE), an independent power producer and infrastructure company committed to the energy transition, today reported…