The Forum

Documentary and Behind the Scenes on the World Economic Forum, in Davos, Switzerland.