scorecardIn May, Walmart invested $16 billion to become the majority owner of Flipkart, India's top e-commerce retailer, further expanding its reach internationally.