Jewelbox launches store in Delhi's Lajpat Nagar
Lab grown diamond jewellery brand Jewelbox has launched its first brick-and-mortar store in New Delhi at A 90 Central Market in the metro’s Lajpat Nagar neighbourhood.