With India’s growing stature in the global setting and its rapid rise in economic prowess, the Ease of Doing Business Index[1] by the World Bank has become synonymous to the gold standard on the climate of business in a country. India has been on a constant endeavour to rationalize the various Continue Reading