Industry Talks: Shoppers Stop CEO Beauty Biju Kassim

Indian retailer Shoppers Stop opened its largest beauty store in India in Kolkata

Read the full article now!
Subscribe