Retail
A fashion retail brand that has a widespread network that includes 286 exclusive brand stores and around 789 multi-brand large format stores, in over 114 Indian cities. Globally, it has established its presence in New York and Mauritius.
increase in discovery searches
increase in search views
increase in map views
increase in phone calls