Loading…
BDT & MSD Partners acquires 45% stake in Ima for €3 billion · Endata