Loading...

Talen Energy Corporation

TLNEPNK
Utilities
Independent Power Producers
$125.68
$0.00(0.00%)

Talen Energy Corporation (TLNE) Company Profile & Overview

Explore Talen Energy Corporation’s business operations, leadership, sector classification, and key company facts including IPO date, industry, and contact details.

Talen Energy Corporation (TLNE) Company Profile & Overview

Talen Energy Corporation operates as a power generation and infrastructure company in North America. The company, through its subsidiary, Talen Energy Supply, LLC, owns and/or controls approximately 12,400 megawatts of generating capacity in the wholesale United States power markets, principally in the Mid-Atlantic, Texas, and Montana. The company, through its Cumulus subsidiaries, is also developing a large-scale portfolio of renewable energy, battery storage, and digital infrastructure assets. Talen Energy Corporation was incorporated in 2014 and is headquartered in The Woodlands, Texas.

SectorUtilities
IndustryIndependent Power Producers
CEOMark Allen McFarland

Contact Information

888-211-6011
1780 Hughes Landing Boulevard, The Woodlands, TX, 77380

Company Facts

4,981 Employees
IPO DateJun 2, 2023
CountryUS

Frequently Asked Questions

;