Google and Constellation announce deal tied to 890 MW of new nuclear capacity · Digg