As the World Economic Forum kicks off in Davos, world leaders, CEOs and business leaders have descended on Switzerland in their hundreds. But how did these high-flyers get there? The World ...