Zara, the flagship brand of the world’s largest fashion retailer Inditex SA, opened its largest store in India in Mumbai on Thusday. Located in the 111 year old heritage Ismail Building behind Flora Fountain Flora Fountain, the store spans a total area of 51,300 sq ft. With a five-year...
Advertisements