BioNTech reports a Q4 loss, €907.4M in revenue, and key leadership exits, sending shares down 17%.
Read full article on MarketWire