World Bank Human Capital Index: India ranked 115, lower than Bangladesh, Nepal October 12, 2018Real Report Comment In World Bank’s first Human Capital Index (HCI) report, India has been placed at the 115th position. It’s rank is lower than that [Read More]