Zara Expansion India

Zara Shuts Down Iconic South Mumbai Store After 8 Years

Zara Shuts Down Iconic South Mumbai Store After 8 Years

The brand’s largest standalone store in India closes its doors, leaving customers curious about the reason behind its shutdown.

9 months ago