Business

Karro Food Group set for £180m sale to London firm CapVest