ShopClues, India’s first and largest managed marketplace announces its tie-up with Central Cottage Industries Corporation of India to sell the gorgeous handicrafts, artefacts and other productions of talented Indian artists through its platform. The association ...