Walmart readies another $2.5 billion investment in India's e-commerce and payments

Walmart is preparing to spend over $2.5 billion in India as the retailer doubles down on India's e-commerce and payments markets.

Read the full article