Looks like Walmart's investment in Flipkart is beginning to pay off

Walmart's $16 billion investment in Indian ecommerce may finally be bearing fruit. In India, Flipkart and Myntra, two Walmart-owned ecommerce …

Read the full article