According to the World Bank’s Doing Business 2009 report, India is not just ranked 122nd in the world, but fares poorly in South Asia too. Excerpts.
Kapil Bajaj
Print Edition: 05 Oct, 2008
According to the World Bank’s Doing Business 2009 report, India is not just ranked 122nd in the world, but fares poorly in South Asia too. Excerpts.