BioNTech Pays $1.258 Billion in Royalty Settlement
BioNTech settles royalty disputes with NIH and UPenn for $1.258 billion, affecting its financial outlook. Discover the details of this significant resolution.
BioNTech has settled with the NIH and University of Pennsylvania for royalties, totaling $1.258 billion.