India’s largest managed online marketplace ShopClues, which delivers to over 39,000 pin codes, has kept up with the changing demands of its....