India slipped by 10 positions and now ranks 112th amongst 159 countries and territories included in the Economic Freedom of the World: 2016 Annual Report. India’s neighbours Bh