Titan Company Limited’s jewellery brand Zoya has opened its tenth diamond boutique in India to date in Kala Ghoda's Brady…