Constellation, Meta sign 20-year nuclear energy deal

Renewable, H2 & ESG