
BrianAJackson
- BioNTech (BNTX) will lay off 1,860 employees in manufacturing positions and refocus its efforts on its oncology pipeline in the face of plummeting revenue from its COVID-19 vaccine.
- The German biotech said three manufacturing locations in Germany would shutter by
