Meta signs 20-year nuclear power deal with Constellation June 3, 2025 By admin Meta Platforms has entered a deal to purchase nuclear power from Constellation Energy Corporation’s Clinton Clean Energy Center in Illinois, the company announced Tuesday.