Switzerland
OVERALL SCORE84.2
world rank2
Discover Where Your Country Ranks