Thoughts About Davos and the World Economic Forum

A fairy tale snowcapped town tucked away in the Swiss Alps, Davos takes center stage for the World Economic Forum in late January. Here is my quick take.

×