Walmart India has abandoned plans to set up food only stores in the country, unsure about the viability of the business given the present restrictions…READ MORE