World’s First Self Piloting Ship to Launch in 2018 First ship – Yara Birkeand – to sail without a single human on board will embark on its first journey… Read More News - 7 years ago