One notch up but inequality raises red flag
The latest global survey of human development measured through life-expectancy, education and income has ranked India 130 among 189 countries, but persisting inequality erodes over a quarter of India's score.
G.S. Mudur
Published 14.09.18, 06:30 PM