image
Walmart buys 77% stake in Flipkart for $16 bn.