Business News Zara Shuts Down Iconic 5-Story Mumbai Store After 8 Years February 25, 2025 After eight years of operation, Zara has closed its only standalone store in Mumbai. This five-story outlet, located in the…