Citi Rates Constellation Energy ‘Neutral’, Flags Potential Hurdles With Three Mile Island Restart: Retail’s Bearish

Barchart · 10/15 11:22
In September, Constellation Energy had signed its largest-ever power purchase agreement with Microsoft for restarting the shuttered Three Mile Island Unit 1 for providing nuclear energy to the tech giant.