Constellation Energy signs long-term nuclear power purchase deal with…