World leaders are in the Swiss mountain resort of Davos for the annual World Economic Forum. It's been a tough year for business and consequently a gloomy economic outlook has dominated discussions. Al Jazeera's Stephen Cole reports.
Tags:. .overcasts. .jazeera. .davos. .stephen cole. .economic forum













