The Body Shop

Leger Ranks Canada’s Top Retailers Including Physical and Online Experience: Study

The Leger study showcases the importance of experience to retailer success.

The Body Shop Launches New Eco Store Concept in Canada

The first of its kind storefront in North America includes container refill stations and other elements that will be rolled out in stores across the country.
- Advertisement -