November 13, 2020
Indian department-store chain Shoppers Stop has long held the position as the premium beauty retail destination in the country, with 82 stores. However, the retailer was hit hard by pandemic-related store closures, and saw a 60% decline in sales in...