Shenzhen's China Cup to host final of World Match Racing Tour
Shenzhen, China (August 28, 2017) – As the China Cup moves to its second decade the World Match Racing Tour, with it’s high performance M32 catamarans at its core, will aid in propelling this highlight on the Asian sailing calendar…