Walmart India ties up 20 sites, new stores to open next year Industry-The Economic Times — December 1, 2017 comments off Walmart India, which runs 21 Best Price wholesale stores in nine states, has already started work in some of the new projects.