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

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