World's largest retailer loves Indian startups General 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