BioNTech Reports Stellar Q4 Revenue of €1.2 Billion Despite Challenges
BioNTech SE announced a 24.4% year-over-year decrease in Q4 revenue to €1.2 billion, surpassing analysts' expectations. Despite a net profit drop to €259.5 million from €457.9 mill...