All 1 deals between Amazon and Talen: $18B in total since Jun 11, 2025, with dates, status and sources. Updated Nov 9, 2026.
17-year contract for power from the Susquehanna plant, destined for AWS data centers in Pennsylvania.