Pfizer Secures $530 Million Vaccine Investment Through Novavax Agreement Following Speculations of BioNTech Withdrawal

Pfizer Secures $530 Million Vaccine Investment Through Novavax Agreement Following Speculations of BioNTech Withdrawal