The Body Shop is a British cosmetics, skincare and perfume company. Founded in 1976 by Dame Anita Roddick, the company offers a range of over 1,000 products from stores owned by the company and franchised outlets in more than 65 countries.
In 2019 The Body Shop received its B-Corp certification.
For more news about The Body Shop, see our related stories below company information.
The Body Shop handles its own PR in the UK