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.

Similar Posts