Logo
T

Talen Energy

1117 employees

Talen (Nasdaq: TLN) owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. We produce and sell electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with our generation fleet principally located in the MidAtlantic and Montana. Talen is headquartered in Houston, Texas

Basic info

Industry

Electric Power Generation

Sectors

Electric Power Generation

Date founded

2015

Funding rounds raised

T

Talen Energy raised undisclosed on February 9, 2025

FAQ