Switzerland claims first podium in Clipper Race
Switzerland has won its first podium in Race 7 of the Clipper Round the World Yacht Race from Hobart to Brisbane...
Switzerland has won its first podium in Race 7 of the Clipper Round the World Yacht Race from Hobart to Brisbane...
Switzerland, Mission Performance and Invest Africa are all due into Rio today for as well-earned rest after 31 days at...