At the end of June, India ranked poorly on yet another socio-economic global index. This time it was the World Economic Forum’s Human Capital Index. And India has been ranked 105 out of 130 countries. Finland, Norway and Switzerland topped the Index. (Use the heat map below to see how various countries fared. Scroll down to know more about how India performed.)

(WEF World Map: Copyright: