Ease of Doing Business Ranking

In spite of liberalization, India still ranks a pathetic 120th in the world on the scale of ease of doing business. Even nations like Saudi Arabia (23) and Pakistan (76) rank much higher. New Zealand is ranked #1. Update: The full list of measures can be found here.


Related Posts

  1. Primer on H.R. 3012
  2. iPatrix breaks into Alexa Top 100,000
  3. How much is your blog worth?