Omicron – Terminator or Vaccinator? Report Date: 29th December, 2021 As I write on December 29, the answer is not clear.To read the full report - Login or Subscribe SUBSCRIBE Author: Independent Strategy