TechSaildrone's first aluminum Surveyor autonomous vessel splashes down for Navy testing admin 05/25/2024 0