10.0.3.211

Equistone exits stake in drug development business Concept Life Sciences in £163m deal

1428
European private equity house Equistone has sold its stake in drug development business Concept Life Sciences in a deal