Make it simple for millions to start a business
India ranks only 132 out of 183 countries in ease of doing business, according to 'Doing Business 2012', the latest global annual report on ease of doing business produced by the International Finance Corporation and World Bank. China is way ahead of India in 91st position, but is clearly no business paradise either.
Read Full Story>>
