September 23, 2024
Emmanuel Hanon criticises former company’s vaccine after he raises $100mn for rival product