BioNTech settles millions’ royalty issue

BioNTech settles millions’ royalty issue
play icon
Picture used for illustrative purpose only.