Talen Energy Corp New

TLN NYSE Utilities & Infrastructure United States
363.13 $
7.23 %

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