Walmart invests $1.2 billion in the Indian e-commerce business, Flipkart. The retailer acquired a majority stake in Flipkart two years ago.