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