Damen launches 70m Yacht Support vessel Game Changer

Damen launched its new 70-metre yacht support vessel named Game Changer last week.