For all the focus on the high tech vaccine race “winners” Pfizer/BioNTech and Moderna, they are dwarfed in confirmed orders

For all the focus on the high tech vaccine race “winners” Pfizer/BioNTech and Moderna, they are dwarfed in confirmed orders by AstraZeneca-Oxford (Not counting Novavax, which is not yet approved). @TheEconomist via @SoberLook https://t.co/EF12vhtt2P

related posts