Dizzying Davos It’s been a big week in the Swiss mountains, with the World Economic Forum (WEF) back bigger than ever before. So many takes aways, but first the caveat. Of course, it's beyond rational why the world’s business, tech and policy leaders descend on this high-altitude ski resort for one week a year, making it the most expensive place on the planet.