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.