Why Microsoft left dozens of servers on the ocean floor for two years December 22, 2020 Vincent Doedee