India is now behind all south Asian nations except Pakistan, which stands at 129 and the south Asian countries ahead of India are Bhutan ranked 75, Sri Lanka 87, Nepal 96 and Bangladesh 109. NEW DELHI : India has slipped three spots from last year’s 117 to rank 120 on the 17 Sustainable Development Goals […]