Meta Strikes 20-Year Nuclear Power Deal With Constellation Energy

It’s the latest Big Tech company to secure electricity from nuclear as power demand grows.