Can the world’s most influential business index be fixed? 0 10.10.2024 13:13 The Economist Two cheers for the World Bank’s new global business survey