TAG: VTT

Concept: Rolls-Royce

Rolls-Royce joins partnership to develop autonomous ships

February 9, 2017