Three Mile Island nuclear power plant near Middletown, Pennsylvania. Photo: Getty Images Constellation Energy will continue to pursue deals to develop datacenters on the sites of its U.S. power ...
Shares of Constellation Energy tumbled Monday morning as a recent regulatory decision dragged Constellation and other nuclear energy stocks, and outweighed an earnings beat from the energy provider.