Tata Cliq to open offline stores to sell beauty products Tata Cliq, an online retail platform of Tata Group, plans to open physical stores to… Read More...