TLN Talen Energy Corporation
TLN Talen Energy Corporation
Talen Energy Corporation owns and operates power infrastructure principally in the United States. The company produces and sells electricity, capacity and ancillary services primarily into wholesale power markets.