Body Shop administrators plan CVA, retailer owed £276m before collapse
Body Shop administrators plan CVA, retailer owed £276m before collapse The Body Shop’s insolvency practitioners are planning a company voluntary arrangement (CVA) to help it survive as the full extent…
Read More