It's that time of the year again, as 2,600 politicians, thought leaders, executives, and media elites make their way to a mountain in Switzerland. What compels them to make the trek? As usual, the summit--and the jet-fueled pilgrimage to attend--gives a whole new meaning to the phrase 'It's not where...
(125) Comments | Posted February 6, 2013 | 4:18 PM