Recovery Watch, 11 November 2020 Fathom Consulting // Insights // Recovery Watch, 11 November 2020 Initial results suggest Pfizer/BioNTech vaccine is ‘90% effective’… [Please click below to read the full note.] Read more