20180723 business.india-business: Walmart to open 20 cash-and-carry stores in next three years