ISA sells 65 metre custom yacht
ISA Yachts has sold a new 65 metre custom-build motoryacht to an experienced European yacht owner. The yacht will be built at ISA’s Ancona Shipyard in Italy and is set for delivery in spring 2021. The buyer was introduced to