Search
Close this search box.

55.3m support vessel

The Dutch shipyard Damen has recently launched its latest 55.3-metre support vessel, named New Frontiers, following the 69.15-metre Game Changer, […]