Currently exhibiting at the London Yacht, Jet & Prestige Car Show (LYJAPCS), British company Tony Castro Superyacht Design has recently released two new superyacht concepts; a 62 metre sailing yacht designed in collaboration with the Turkish shipyard Sunrise Yachts, as well as a 72 metre power superyacht