30 June 2020: The 2nd Edition Global Business Barometer, conducted by The Economist Intelligence Unit and supported by SAS, shows that as of late May executives believe the