Women’s Match Racing World Championship takes over Cherbourg
The 2021 Women’s Match Racing World Championship, featuring Olympic and America’s Cup champions, is set to take over Europe’s second largest artificial harbour – Cherbourg-en-Cotentin in Normandy, France – from Thursday October 28. The eight teams of four and five…