Echo-megaYachts

Designs for Echo Yachts 84m Superyacht and 46m Support Vessel Released

Echo Yachts, the Australian superyacht builder, has released official renderings of an 84m Trimaran superyacht, slated for completion in 2017, and a 46m catamaran support vessel, due in early 2016. Both projects are under construction for the same owner at the company’s Henderson facility. New Zealand’s LOMOcean designed the fiberglass support vessel for the Trimaran…