
Constellation, Meta Ink 20-Year Nuclear Energy Deal in Illinois
Constellation and Meta Sign Landmark 20-Year Agreement to Power Illinois with Clean Nuclear Energy In a significant development for the future of clean energy in the United States, Constellation (Nasdaq: CEG), the nation’s largest producer of carbon-free energy, has entered…