With just over three days to go until the first boats are expected to cross the finish line of Race…
The World Match Racing Tour (WMRT) today announced its 20th anniversary season with an 18 event schedule across 13 countries,…