Alibaba cover image
Avatar - South China Morning Post 
South China Morning Post 

Alibaba

Alibaba is the world’s biggest e-commerce group. Founded by Jack Ma, it owns Tmall.com and its consumer-to-consumer business Taobao.com. Alibaba Group is the owner of the South China Morning Post.

128 Viewers1,214 Page flips8,581 Followers1,273 Stories
Photo: cdn.i-scmp.com

Most recent stories in Alibaba

See more stories
Alibaba
Magazine

More Magazines by South China Morning Post 

Storyboards by South China Morning Post