The Body Shop brand immersion event What a fabulous morning we have had today, immersing some of our corporate customers (and ourselves) into The Body Shop’s brand. Read more 25 May 2023