The Body Shop UK Enters Administration
The UK arm of the The Body Shop has entered administration, the British version of bankruptcy protection, according to Reuters and other media reports, but it will continue to operate online and via its 199 UK brick-and-mortar stores for the time being. Private equity firm Aurelius Group purchased the retailer from Natura &Co in November…