The Body Shop Canada Ltd. is shutting down more than 30 stores across Canada. The renowned beauty brand announced Friday it will start immediately liquidating nearly a third of its 105 stores.
Source: ctv business
Here’s where The Body Shop is closing in Canada

