MCM underlines its sailing credentials with a record eight superyachts competing in the St Barths Bucket

MCM underlines its sailing credentials with a record eight superyachts competing in the St Barths Bucket