Saudi Arabia
overall score64.4
world rank64
Discover Where Your Country Ranks