India falls 26 spots on economic freedom index
On Thursday, Canada’s Fraser Institute released the Economic Freedom of the World 2020 report, India has slipped down 26 spots and fallen down to the 105th position on the Global Economic Freedom Index 2020. The country was at the 79th spot last year. The report had been released in conjunction with New Delhi-based think tank, Centre for Civil Society. India has been ranked higher than China which stands at 124th position.