What is India’s ranking on Human Capital Index released on May 15, 2015?
India has been ranked at 100 on Human Capital Index, which measures countries on development and deployment of human capital. Finland has topped the 124 nation list. Finland is followed by Norway, Switzerland, Canada, Japan, Sweden, Denmark, Netherland, New Zealand and Belgium. The list is prepared by World Economic Forum based on 46 indicators about how well countries are developing and deploying their human capital, focusing on education, skills and employment.