World Economic Forum Annual Meeting 2017 in Davos, Switzerland, was busy and the high-altitude resort was as usual highly protected.