Five months after announcing a power purchase agreement (PPA) with Microsoft to restart Three Mile Island Unit 1 and launch the Crane Clean Energy Center (CECC), Constellation provided updates on hiring, site readiness, inspections, new equipment purchases and upgrades, and licensing for the project. Three Mile Island was shut down in 2019. Owner Exelon decided to end operations after a...