Australian custom-superyacht builder commences construction of World’s largest sailing catamaran
ASC57: 57m Adventure Sailing Catamaran Australia’s custom superyacht builder Echo Yachts has commenced construction of their latest creation, the ASC57, at their superyacht building facility in the Australian Marine Complex, Western Australia. This groundbreaking project brings together industry leaders from across the globe….