Social networks
667 12,206Entity types
Location
Shenandoah, TX 77381, USA
Shenandoah
United States of America
Employees
Scale: 1001-5000
Estimated: 1,105
Engaged corporates
1Added in Motherbase
1 year, 9 months agoTalen (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
Talen Energy is a leading independent power producer and infrastructure company focused on safe, reliable power generation while delivering the most value per megawatt of energy we produce.