ShopClues, India’s first and largest managed marketplace has signed an MoU with National Minorities Development and Finance Corporation....