Zara plans for new store at Mohali
International fashion retailer Zara is set to open its new store at Mohali in Punjab. The new store located at The North Country Mall in the town, is Zara’s latest addition to the anchor line up at the Mohali mall, joining the list of other…