Japanese shipping giant planning to start autonomous cargo ships by 2025

A ghost in the machine ship?

Read More