Constellation

  • Google commits $4.3 billion to Constellation nuclear deal for 890 MW