The Body Shop headquarters returns to Brighton, UK, as part of a “significant cultural reset” under new ownership. It operated there during its 1976 founding by Anita Roddick, starting with a local boutique that later grew to 1,900 stores in 75 countries. The company’s new headquarters will be situated at the University of Brighton’s Plus X Innovation hub, an “ecosystem of innovative businesses.”