(4 July/CNN Business)

Walmart is planning to spend $1.2 billion on distribution centres in China over the next two decades as it faces growing competition from local rivals and online retailers. The company has already invested $102 million in a distribution centre for perishable products in the south of China. Walmart has also partnered with Chinese tech firm, JD.com and invested in delivery firm Dada-JD Daojia as it looks to make its case. Walmart, who has been in China since 1996, is also testing smaller smart supermarkets where customers can use their smartphones at checkout. As of January, Walmart had 443 stores operating in China which brought in $10.7 billion for the firm in sales last year, less than one-tenth of their global sales.