Posted 3/11/2024, 5:40:12 PM
The Body Shop Closing Over 100 Stores in UK, Canada, Exiting US Due to Financial Struggles
- The Body Shop has ceased operations in the US and is closing 33 stores in Canada due to financial struggles
- The brand's UK parent company has appointed administrators and plans to close 82 of 198 UK stores over the next 5 weeks
- The Body Shop Canada has filed for bankruptcy protection to evaluate options and implement restructuring
- The Body Shop was founded in 1976 by Anita Roddick and promoted ethical business practices
- The brand grew rapidly but has changed ownership several times since 2006, most recently being sold to a private equity firm