About ORRA
ORRA is one of India's finest jewellery retail chains, having spread its glow with 34 stores across 21 cities. It has been at the forefront of design leadership and product innovation with 5 global design centers in Tokyo, Hong Kong, Antwerp, Mumbai and New York.Hinal Tanna, Hill+Knowlton Strategies, [email protected]