Search
Close this search box.

autonomous systems

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