First Self Piloting Ship of World Launch in 2018

First Self Piloting Ship of World Launch in 2018

  The first ship, Yara Birkeand is set to sail without the single human on the board and it will start its journey in 2018 and it will deliver the fertilizer with 37 miles route ... Continue Reading →