Tagged: World Bank

World Bank Rankings – Do They Tell The Whole Story!

Earlier this month World Bank released its Doing Business Report (DBR) which ranks countries on Ease of Doing Business. India was placed at 130 out of 180 countries – a dismal improvement of a single rank from last year. The Indian Government as well as several stakeholders have since expressed...