Inside view

Malcolm McKeon Yacht Design shares a closer look into its advanced 72.5-metre sailing yacht design.