Talen Energy Corporation is an independent power producer and energy infrastructure company headquartered in Houston, Texas. It owns and operates approximately 13 GW of power generation capacity across 12 locations in four U.S. states, including nuclear, natural gas, coal, and oil assets, with roughly half of output from zero-carbon sources. The company generates and sells electricity, capacity, and ancillary services into wholesale power markets, mainly in the Mid-Atlantic, Texas, and Montana regions, and employs about 2,000 people. In early 2026, it agreed to acquire approximately 2.6 GW of natural gas generation assets from Energy Capital Partners for $3.45 billion, with the deal expected to close in the second half of the year subject to regulatory approvals.
Also known as Talen Energy Supply, LLC.
SPAC deal values company at ~$3.8B; will scale Gen‑4 solid‑state battery production, backed by up to ~€1.4B French subsidy, and target data‑center, aerospace and robotics markets.