What went wrong and what happens next?
Cosmetics and skin care retailer The Body Shop filed for bankruptcy on Tuesday due to weaker customer demand. The announcement threatens the future of the brand in the UK, its more than 200 stores and thousands of employees. The insolvency administrators said the restructuring was intended to create “a more flexible and financially stable UK […]