LDC sells Mountain Warehouse to management
The management team of Mountain Warehouse has acquired the business from LDC in a deal worth £85m (€100.4m).
Led
The management team of Mountain Warehouse has acquired the business from LDC in a deal worth £85m (€100.4m).
Led