France
OVERALL SCORE65.9
world rank52
Discover Where Your Country Ranks