The 2021 World Match Racing Tour Final, scheduled for March 15-20, has been postponed due to ongoing border closures and COVID-19 restrictions for the venue of Shenzhen, China. This is the second postponement for the Final which was initially to take place December 15-19 until health restrictions in China required the delay.
The current status became problematic when it was not possible to secure the necessary travel visas to China in time for the event, along with the current minimum 21-day quarantine period for all event participants on arrival in Shenzhen…
Follow Us!