Renowned beauty brand The Body Shop Canada Ltd. is shutting down just more than 30 stores across Canada.
The Canadian subsidiary of the international brand announced Friday it will start immediately liquidating nearly a third of its 105
Renowned beauty brand The Body Shop Canada Ltd. is shutting down just more than 30 stores across Canada.
The Canadian subsidiary of the international brand announced Friday it will start immediately liquidating nearly a third of its 105