Venues announced for Open Team Racing Worlds

World Sailing, the global governing body for the sport of sailing, is pleased to confirm the venues for the 2027 and 2028 World Sailing Team Racing Worlds, with the championship set to visit Australia and Switzerland over the next two editions.