World bank has released the latest (2018) Ease of Doing business Index report for 2018 and India has moved up 30 ranks and currently ranks at 100 out of 190 countries and this is the best ever rank India has achieved.
Update: India has achieved the 77th rank in Ease of Doing business Index 2019. More power to India & Modi!
What is Ease of Doing Business Index? Ease of Doing Business index is the annual report published by the World bank after analyzing over 10 factors which are conducive to doing business in the country.