In the eCommerce war between Amazon and Walmart, global in scope, India looms as a key battleground — especially for the last mile which ultimately will decide the victor. India, after all, has a population of 1.4 billion individuals, and consumer spending, per sites including Statista, is about $304 USD equivalent.