Members of Estonia’s Clean Energy Sailing Team check their yatch yesterday. They are among 12 of the world’s best match racing skippers from nine countries who will battle it out for the coveted title of the 2023 World Match Racing Tour (WMRT) Shenzhen • Bao’an Final and World Bay Area Regatta. Competition will officially start at the OH Bay waters in Bao’an District today. Liu Xudong |