March 8, 2024

The huge 78m-long robot ships that ‘won’t need anyone on board’ being built by UK company

“Armada” is a fleet eventually of 23 vessels that will […]