Zara opens Largest Indian Store in Mumbai

Published on :

Zara, the flagship brand of the Spanish fashion retailer Inditex, has opened its largest Indian store in Mumbai. The five storey store is in a 110 year old building in South Mumbai and is a whopping 51,300 sq ft. The company is also preparing to launch its online store in […]