Stephen J. FinlaysonNov 28, 20213 minThe World Bank should stop publishing its most widely read annual report, 'Doing Business'.