Facebook, Instagram, and WhatsApp owner Meta announced that it has signed a new agreement with Constellation Energy, extending the life of a nuclear energy facility in Illinois for 20 years, with its 1.1 GW of output supporting Meta’s operations in the region, as well as the company’s clean energy goals. The new agreement, beginning in June 2027, will allow Constellation’s…
