Ease of Doing Business â what does it conceal?
India is now a poster boy for the World Bankâs much-criticised Doing Business Report (DBR), and its associated country rankings index (EODB) (see Observer Winter 2018). The country has drastically improved its place in the EODB index, rising...