Industry Talks: Shoppers Stop CEO Beauty Biju Kassim June 3, 2024 Indian retailer Shoppers Stop opened its largest beauty store in India in Kolkata Read the full article now! Log in Subscribe