Talen Energy Announces Receipt of Escrowed Funds for Cumulus Data Center Campus Transaction
August 26, 2024 07:00 ET
|
Talen Energy Corporation
HOUSTON, Aug. 26, 2024 (GLOBE NEWSWIRE) -- Talen Energy Corporation ("Talen") (NASDAQ: TLN) an independent power producer dedicated to powering the future, announced today that development planning...