Sweden
overall score74.9
world rank19
Discover Where Your Country Ranks