ShopClues, India’s first and largest managed marketplace introduced one of the industry’s most innovative and best-in-breed social....