What do 2,500 of the world's most influential leaders do at an annual soiree? Play with their smartphones, of course.
At the World Economic Forum (WEF) in Davos, Switzerland, last week, about...
What do 2,500 of the world's most influential leaders do at an annual soiree? Play with their smartphones, of course.
At the World Economic Forum (WEF) in Davos, Switzerland, last week, about...