The sale of the manufacturer of caravan holiday homes to its management team generated an IRR of 36.9% for the UK-based firm
The sale of the manufacturer of caravan holiday homes to its management team generated an IRR of 36.9% for the UK-based firm