26 JAN 2018: Some of the world's most powerful leaders (and a number of Hollywood-type celebrities) take over the town of Davos, Switzerland every January. Ever wonder the why, what, and how, of it all? (VIDEO)

Here's an overview as CNBC's Elizabeth Schulze explains why.

 

email icon facebook logo twitter logo
comments powered by Disqus