India Slips From 79th Spot To 105th In Global Economic Freedom Index 2020
New Delhi: India has fallen 26 spots to 105th place on the Global Economic Freedom Index 2020. The annual Economic Freedom of the World report by Canada's Fraser Institute has ...