Walmart in talks for $25 billion investment in Tata’s ‘super app’

Walmart in talks for $25 billion  investment in Tata’s ‘super app’
Shoppers outside an outlet of Walmart in New York. File/Agence France-Presse

Most Popular Stories