Subscribe To Our Free Newsletter |
India moves up 6 spots to 108 on global gender index
Among the developing economies, China ranks ahead of India at 91, while Brazil was ranked 85 out of 145 countries