Walmart - page 3

Walmart Readies $2.5 Billion Investment in India’s E-Commerce and Payments
News

Walmart Readies $2.5 Billion Investment in India’s E-Commerce and Payments

Walmart plans to invest more than $2.5 billion to develop its e-commerce and payments business in India.