US retail giant Walmart will open 20 wholesale cash-and-carry stores in India within the next three years, Walmart India President and CEO Krish Iyer has said. The company currently operates 21 cash-and-carry stores under the brand name of 'Best Price' in nine states. Notably, Walmart on Monday opened its second fulfillment centre in India in Lucknow.