BioNTech Posts €531.9 Million Q1 Loss, Plans $1 Billion Buyback and Cuts 1,860 Jobs - BNTX News | Rallies