BioNTech is making big cuts to its manufacturing footprint.
The German company said in its first-quarter earnings release that up to …
Get free access to a limited number of articles, plus choose newsletters to get straight to your inbox.











