The Body Shop ceases US operations, with plans to close dozens of stores in the UK and Canada
These closings arrive just weeks after the U.K.-based retailer appointed insolvency administrators set to consider ‘all options to find a way forward’ after years of financial struggles