The Body Shop, the now Natura-owned British cosmetics retailer, is in many ways a product of the city in which it was founded – Brighton, on the south coast of England. Environmentally-conscious, ...
The Body Shop, an international beauty retail chain, has moved beyond brand purpose to integrate activist principles into the company, beyond its marketing communications. In 2019, brand purpose is ...