The Body Shop joins B Corp in pledging further sustainability efforts
The Body Shop has today announced its B Corp certification, becoming the largest B Corp in the world founded by a woman. The certification sees the beauty brand join businesses committed to sustainability.
Source: www.retailgazette.co.uk