Loading...

Davos: World Economic Forum

|Nowhere in the world can such a concentration of power be found than at the World Economic Forum's meeting in Davos, Switzerland. Scott Pelley gets an inside look.

Related Videos