Stories

Alibaba pushes even bigger into physical retail

Alibaba chairman Jack Ma (Kin Cheung / AP Photo)

Alibaba Group has agreed to invest around $2.87 billion for a 36.16% stake in Chinese hypermart operator Sun Art.

Why it matters: This is a major shot at both Amazon and Wal-Mart in the battle for global retail supremacy.