Expedition vessel Game Changer delivered

Game Changer recently departed the Damen yard in the Netherlands following extensive…