Technology 16th June 2020 0 Wärtsilä comes onboard the Mayflower Autonomous Ship Project Retracing the voyage of its famous 17th century namesake vessel, the Mayflower Autonomous ship is…