In time for peak holiday gifting season, The Body Shop has opened a pop-up (93 Bloor Street West) in Toronto’s Yorkville shopping hub. Located a few steps east of where the retailer once had a long-standing store, it opened this month and will stay until January 31.
Read MoreOn its 40th anniversary, The Body Shop set an audacious goal: be the most sustainable business on the planet by 2020.
Read MoreThe Body Shop is celebrating its 40th anniversary with a renewed commitment to corporate social responsibility. “We have set ourselves a significant goal to be the world’s most ethical and truly sustainable global business,” said chairman and CEO Jeremy Schwartz in an official statement released Wednesday.
Read More