Tanishq, India’s largest jewellery retail brand from the house of Tata has launched its grand new store in Barrackpore, West Bengal. Today the brand new store was inaugurated by Ms.…