The Body Shop

The Body Shop

Founded in 1976, The Body Shop is a global beauty brand that pioneered the philosophy that business can be a force for good. #Sustainability #CSR #Activism