Switzerland
Expatica news
Switzerland have come second in the team relay event of the Triathlon World Championship series in Lausanne.