The Body Shop, renowned for its ethical and sustainable beauty products, has launched its first-ever India-inspired collection.