The world’s first commercial autonomous voyage has been completed with success along the coast of Japan.
Continue Reading