A B Corp is a business that meets the highest verified standards of social and environmental performance, transparency and accountability. B Corps don’t just care about profit – they care about people and the planet too.
There are currently over 3,000 B Corps in 130 industries and 60 countries across the globe. We’re officially the biggest B Corp in the beauty industry.
We’re delighted to join the club, but social and environmental activism has been part of our DNA since The Body Shop was founded in 1976 and The Body Shop At Home™ in 1994. Now, we’re determined to continue our mission more than ever.
For more information, take a look at our B Corp page.