In the snow-capped peaks of Switzerland, the world's most influential figures are converging for what promises to be a ...