RESULTS WSF Men’s World Team Championship, Mulhouse, France RESULTS WSF Men's World Team Championship, Mulhouse, France