Every year the World Bank compiles a Doing Business index for 190 countries and ranks them on a set of 10 indicators that cover different aspects of the business cycle. In India, firms and businesses ...