Constellation Energy Secures Major Contract with Meta to Support Clean Energy GoalsBusiness PenJune 3, 2025 June 3, 2025 Constellation Energy Group (Nasdaq: CEG) and Meta have formalized a 20-year power purchase agreement (PPA) for 1,121 megawatts of emissions-free nuclear energy from the Clinton...