Azimut Yachts’ S7 to Debut at Cannes

This 70-footer rounds out the builder’s S line, ranging from 55 to 77 feet.