The Body Shop awarded B Corp certification

The Body Shop has announced its B Corp certification, the only certification that measures a company’s entire social and environmental performance.

Certified B Corp companies meet the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose.

Related Brands: 

The Body Shop joins a select group of companies from across the globe, united in the mission to drive change in society through ethical and sustainable business. Together, these companies form a global community of 3,000 businesses using profits and growth as a means to greater end, building a more inclusive and sustainable economy for all.

In gaining the certification, The Body Shop joins its parent company, Natura, which was the world's first listed B Corp. The announcement also makes The Body Shop the largest B Corp founded by a woman by revenue and number of employees.