Swiss flag in Davos. 2018-01-31

Swiss flag in Davos town with church and mountains in the background. Davos is a ski resort and location of the annual World Economic Forum. Photo: iStock

February 1, 2018 5:27 AM (UTC+8)