Luxembourg
overall score75.9
world rank14
Discover Where Your Country Ranks