By IANS
In 2019, India was in the 16th position in the index. India's position had been consecutively dropping on the index in the past few years.