Dune delays sales process
Last month, the company reported a 73% increase in EBITDA to £10.9m for the year ended 28 January 2023, with sales up 20.8% to £141.4m in the same period
The sale of Dune has been delayed as the company has not received a bid which matched its valuation, according to reports from Drapers.