India Slips To 112th Spot On World Economic Freedom Index

India has slipped by 10 positions to 112th, out of 159 countries and territories on the world economic freedom index, as it “fared badly” across categories including legal system and regulation, according to the Economic Freedom of the World: 2016 Annual Report. Although China, Bangladesh and Pakistan lagged behind India at 113th, 121st and 133th … Continue reading India Slips To 112th Spot On World Economic Freedom Index