Meta Signs 20-Year Deal for Nuclear Power in Illinois
CLINTON, IL – Constellation Energy and Meta have signed a 20-year power purchase agreement (PPA) for the output of the Clinton Clean Energy Center in Illinois to support Meta’s clean energy goals and operations in the region with 1,121 megawatts of …