India's significant progress in the World Banks Ease of Doing Business index highlights the need to address persistent tax ...