Global Business Barometer

Global Business Barometer shows changing mood of business leaders

The 2nd edition of the Economist Intelligence Unit’s Global Business Barometer is more optimistic, but executives still see the economy…