News

BioNTech is losing its chief strategy officer, with Ryan Richardson set to leave the company at the end of September to ...