INDEX
Level
3
Vaccine supplier Pfizer is economical with the truth about the company's claim of a 95 per cent efficacy for the BioNTech vaccine.
min