Skip to Content

Alibaba Is Spending $2.9 Billion to Challenge Walmart in China

Alibaba (BABA) will invest $2.88 billion for a major stake in the top Chinese hypermarket operator Sun Art as the e-commerce platform moves into the offline retail market.