YachtsAzimut Yachts’ S7 to Debut at CannesThis 70-footer rounds out the builder’s S line, ranging from 55 to 77 feet.By Patrick SciaccaJuly 21, 2017