Zoya, the luxury jewellery brand from Titan, is eyeing 20 stores in the next three to four years. Launched about 15 years ago, much of Zoya’s …
Zoya, the luxury jewellery brand from Titan, is eyeing 20 stores in the next three to four years. Launched about 15 years ago, much of Zoya’s …