Read More Pharma Industry News BioNTech’s €16.2bn cash position cushions breast cancer drug setback as oncology spending rises BioNTech's breast cancer drug faces lung safety concerns despite Phase 3 success. Explore its €16.2B cash reserve and oncology strategy. bySoujanya RaviNovember 5, 2026