Washington, Sept. 18 -- India has been ranked at the 116th position in the latest edition of the World Bank's annual Human Capital Index that benchmarks key components of human capital across countries....