House of Tata Archives - Inside Retail Asia

Indian jeweller Zoya expands southwards

House of Tata’s luxury jeweller Zoya is launching a boutique in Bangalore, a 3300sqm South India flagship for the brand.