Energy8 years ago
Aid The Launching Of The World’s First Autonomous Ship
Mayflower will be world’s first autonomous vessel, using cutting edge wind and solar technology to propel it an unlimited range. The pioneering project aims to raise £300,000...