Constellation Energy plans to restart Three Mile Island's Unit 1 in 2028 through a power purchase agreement with Microsoft.