Constellation, Meta Sign 20-year Nuclear PPA
Deal Will Keep Clinton Reactor in Service After Illinois ZECs End
Jun 3, 2025
|
Meta signed a 20-year power purchase agreement for the output of Constellation Energy’s 1,121-MW Clinton nuclear plant in Central Illinois, the companies announced.