13-01-2020 12:10
via
ft.com
Walmart India sheds management jobs in profitability push
Company cuts almost 60 roles as battle for retail market share intensifies
Read more »