Top story / Echo Yachts to construct world’s largest sailing catamaran
Australian superyacht builder Echo Yachts has signed a contract to construct a full-custom 57-metre twin-masted catamaran sailing superyacht. According to the Australian yard, the yacht is slated to become...