Technology Autonomous Mayflower reaches American shores—in Canada Amelia Podder Jun 6, 2022 Technicians lower the Mayflower Autonomous Ship into the water at its launch site on Sept. 14, 2020, for its first outing on water since being built in Turnchapel,…