Weleda joins The Body Shop and Aesop with B Corp certification

The natural skin care brand is the latest beauty company to achieve B Corp status. The company celebrated the achievement as recognition of the brand's commitments and minimising its environmental impact and supply chain sustainability.

Read the full article.