Body Shop Canada Follows UK Division into Bankruptcy; U.S. Division Ceases Operations
Retail TouchPoints
MARCH 5, 2024
Additionally, The Body Shop US Limited has “ceased operations” as of March 1, 2024, according to a press release. million by Aurelius Group in November 2023. The Body Shop Canada has ceased online sales, and while its stores remain open, the company plans to close 33 of its 105 locations across the country in the near term.
Let's personalize your content