Luxembourg
overall score76.4
world rank14
Discover Where Your Country Ranks