Ma Yun. Photo: Xinhua Ma Yun. Photo: Xinhua
Ma Yun. Photo: Xinhua
Alibaba Group

Alibaba chief steps down as $294 mn deal announced

Topic |   Alibaba Group
Ma Yun. Photo: Xinhua Ma Yun. Photo: Xinhua
Ma Yun. Photo: Xinhua
READ FULL ARTICLE