BRITISH sailors insist their World Cup experiences will stand them in good stead for the major events of the season, as they endured a frustrating final day of competition in Hyeres.
↧