What a 20-year deal with Amazon means for Constellation Energy stock

view original post

Constellation Energy (CEG), the largest nuclear power operator in the United States, has signed a 20-year, 690 MW nuclear power agreement with the largest e-commerce operator in the country, Amazon …