Italian shipyard Cantiere delle Marche has confirmed that they have received orders for six new yachts. Three of the six orders are Darwin Class Yachts - a Darwin 86’, a Darwin 102’ and the brand’s flagship Darwin 107’ - and will be launched this summer