Learn more

By Roger Hutton The beauty retailer is far from the only big brand that could be in trouble – and businesses need to be prepared, argues insolvency expert Roger Hutton The Body Shop was one of the most iconic brands of the ’90s and made environmentalism trendy before anyone had heard of ESG. But now it has collapsed into administration and half of its UK stores are set to close. None of this should come as a surprise – not only given the business’ run of financial challenges, but perhaps more importantly the economic climate many businesses across the UK find themselves in. The beauty retailer…

cuu