‘A brand that really stands for something is an immediate hit’ There’s really no better market than India because it’s truly one of the most exciting categories to be in right now, says Antara Kundu, general manager, Asia South, marketing, brand and customer acquisition, The Body Shop