World Economic Forum 2010

High stakes, pressure in Davos

by Stephen Beard