The Body Shop Canada goes into restructuring and closes 33 stores

The Canadian subsidiary of the global beauty brand has filed for bankruptcy and announced on Friday March 1, 2024, that it will immediately begin closing almost a third of its 105 stores in the country. The company also ceased online…








