March 10, 2025 BioNTech guides for worse-than-expected 2025 revenue decline German COVID-19 vaccine maker BioNTech on Monday said that its 2025 revenues would likely fall to between 1.7 billion ...