Princess Yachts also launched their new brand positioning, ‘Distinction in Detail’, at the yacht show. This fresh brand vision highlights the UK’s largest luxury yacht manufacturer’s commitment to ...