50%
Pfizer/BioNTech 40%
16m doses delivered out of 40m promised
Oxford AstraZeneca 14%
104m doses delivered out of 720m promised
Johnson & Johnson 0%
Zero doses delivered out of 200m promised
Moderna 0%
Zero doses delivered out of 30m promised
50%
Pfizer/BioNTech 40%
16m doses delivered out of 40m promised
Oxford AstraZeneca 14%
104m doses delivered out of 720m promised
Johnson & Johnson 0%
Zero doses delivered out of 200m promised
Moderna 0%
Zero doses delivered out of 30m promised