Beauty The Body Shop turns 15 in India Team Suburb Jul 1, 2021 0 The Body Shop India, the original, ethical and natural beauty brand based in the UK, celebrated its…