Search
Close this search box.

Tampere University of Technology

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