Record number of business leaders head to the snow for World Economic Forum

Views 16

With more than 50 heads of state and government, central bank governors, 30 trade ministers, foreign ministers and more – all in one place. It can only mean one thing.

Share This Video


Download

  
Report form