Anuj Srivas and M.K. Venu discuss what the World Bank ranking on 'Ease of Doing Business' really means and what it leaves out.