The Body Shop Canada

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.