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.