Tag: Mayflower 400
Groundbreaking! The world’s 1st autonomous ship prepares for its inaugural sail
The world's first unmanned ship, the "Mayflower 400" is preparing to embark on its maiden journey on May 15, after the delay caused by...