The Body Shop

A cosmetics brand that believes business can be a force for good and puts people and the planet first. Products containing ethically-sourced and natural origin ingredients have helped.