Walmart and Amazon Haven’t Learned Their Place in India

The Amazon.com Inc. shopping cart icon is displayed on a wall at the company's office campus in Hyderabad, India. (Photographer: Dhiraj Singh/Bloomberg)