Germany's BioNTech on Monday lifted its 2025 revenue guidance after receiving initial payments from its new partner Bristol ...