Economist

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…