The Promenade in Davos, Switzerland is the focal point of the World Economic Forum’s annual meeting in the Swiss ski town — ...