News

Founded in 1976 by Dame Anita Roddick in Brighton, England, The Body Shop started as a small store offering quality skincare products in refilled bottles. During its 48 year reign, the company ...