Germany's BioNTech Q2 revenue drops 60% on lower COVID-19 vaccine demand - BNTX News | Rallies