Talen Energy Corp New

TLN NYSE Utilities & Infrastructure United States
356.48 $
3.87 %

Talen Energy Corp is a company engaged in the production and marketing of electricity, primarily from renewable energy sources and natural gas.