Multi-brand fashion, beauty, and lifestyle retailer Shoppers Stop has opened the doors to its first brick-and-mortar store in Mohali. Located…
By Bloomberg Published Jun 13, 2024 Swatch Group AG is shaking up its executive management committee just months after the…