Walmart India gets half of biz via non-store sales Industry-The Economic Times — July 1, 2018 comments off Walmart India, a wholly owned subsidiary of Walmart Inc, operates 21 cash and carry stores here under the brand name of ‘Best Price’ in 9 states across the country.