Featured Metro World NewsWorld Economic Forum delayed over Omicron virus fearsOur Reporter December 21, 2021December 21, 2021 by Our Reporter December 21, 2021December 21, 20210425 The World Economic Forum has postponed its annual meeting in Davos in Switzerland due to Coronavirus (COVID-19) fears, citing “continued uncertainty over the Omicron outbreak.”