Mar 10Biontech outlines €2B–€2.3B revenue target for 2026 while advancing late-stage oncology pipeline and leadership transitionSynthesized from 1 source