­

India most successful in curbing inflation among the top ten economies