The Body Shop Canada Plans to Close 33 Stores, Cease Online Sales
The Body Shop Canada, a subsidiary of the UK-based beauty and cosmetics brand, has announced the closure of 33 stores. This decision comes as the company seeks creditor protection amid financial difficulties. The closures represent nearly a third of The…
