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.

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.
Leave a Reply
You must be logged in to post a comment.