Duration: 02:54

After a gap of nearly two-and-a-half years, Swiss ski resort town Davos is hosting the World Economic Forum Annual Meeting. 2,500 leaders from politics, business, media are attending the summit.