Plus, in a landmark move for clean energy, Constellation signed a 20-year power purchase agreement (PPA) with Microsoft (MSFT) during the quarter to bring new life to the retired Three Mile Island ...