847 employees
Arguably the world's first omni-channel marketplace, TataCLiQ brings together over 1200 brands in an online mall-like platform in India
2016