World's largest retailer loves Indian startups

This was a valuation of over $20 billion which made it the world's biggest ecommerce deal. Walmart now owns around 77 per cent in Flipkart in what …

Read the full article