India is rightly not in the list. The average salary here is way lower than Mexico!
India is not in the OECD
reply