Business mix
- The company’s plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants.
- It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.
Current key questions
- Can rate-base growth, allowed returns, and demand support earnings in utilities - independent power producers?
- How do regulation, fuel costs, interest rates, and capital spending affect customer bills and returns?
- Does the balance sheet support required infrastructure investment and dividends?