site logo

Walmart forks over $16B for majority stake in Flipkart