News

Constellation Energy Corp. agreed to sell power from an operating Illinois nuclear plant to Meta Platforms Inc., a deal that ...