The World Economic Forum is postponing its annual meeting in Davos, Switzerland. The forum cited concerns over the Omicron variant, which is leading to rising cases worldwide. The event will be pushed ...