Rolls-Royce and Partners Push Ahead with Unmanned Ship Research

27.7.2015