Echo Yachts to Build Largest Tri-Hull: 84 Meters !
Echo Yachts, a new shipyard based in the Henderson Marine Precinct of Western Australia, will build the largest superyacht every constructed in the country, an 84m tri-hull aluminum vessel. Owned by a Singpore-based family, Echo will bring together an impressive list of Australian superyacht industry names to design and construct the yacht, which will also…