31 October 2023

M&G pens $57m deal with Swiss pharma tech business