Rolls-Royce Maritime unit

Rolls-Royce International Maritime Unit and Tampere University of Technology,TUT, Finland, are working in a strategic partnership to develop and test […]