Weleda joins The Body Shop and Aesop with B Corp certification

By Megan Fahy 18-Nov-2021

The skin care brand scored 106.9 on B-Corporation’s 200-point scale

Natural skin care brand Weleda is the latest beauty company to achieve B Corp status. 

B Corporation measures the entire business model of a brand’s social and environmental performance, evaluating how the company operates and how it affects workers, the community, environment and customers.

The Swiss-based company celebrated the accreditation as recognition for the brand's commitments and minimising its environmental impact and supply chain sustainability.

To qualify for B Corp certification, a company must complete the B Impact Assessment (BIA) and obtain a minimum of 80 points on its 200-point scale and Weleda scored 106.9 in its audit.

On the same scale, Sunday Riley scored 80.5, The Body Shop scored 82.6 and Avon’s Natura & Co scored 110.4 respectively.

The company processes several hundred raw plant materials, which are cultivated from more than 50 long-term raw materials partnerships around the world. 

"For 100 years, Weleda has been an innovator in regenerative business practices that meaningfully impact the health of our planet, our fair trade partners and our communities," said Rob Keen, CEO of Weleda North America.

"We deemed it critical to demonstrate our alignment with the 4000 plus other B Corp organisations in our collective goal to positively influence environmental and social impact."

Sign up for your free email newsletter

Sunday Riley, Typology, Aesop and The Body Shop are among the beauty brands with the verification.

Companies