Walmart to reportedly invest a record $20-25 billion in Tata group’s new ecommerce ‘super app’

Looks like India’s traditional industrial conglomerates have risen up to the massive,…