CapVest Partners to buy Karro for reported $225m

Headquartered in Malton, North Yorkshire, the firm employs about 3,100 people across the UK, with divisions in England, Scotland, Northern Ireland and Ireland.

Share this