A big fallIndia has slipped 10 places to the 88th spot, way below neighbouring China, in the World Prosperity Index due to poor healthcare and education systems coupled with weak entrepreneurial infrastructure.
Last year, India stood at 78th position.
London-based Legatum Institute compiled the index.
Image: A Bihari woman displays the ink mark on her finger and her identity card after casting her vote in the state assembly elections.
Text: PTI
AP Images


