On the basis of which these indicators of HDI 2016, Sri Lanka has better rank than India ? Share with your friends Share 0 Rekha Devi answered this 0 View Full Answer