Government questions World Bank’s human capital index rank

India is ranked at 115 position in the index with its score of 0.44 on a scale of 0 to 1 coming even below the average score for South Asia.
Read The Rest at :