Jack Ma steps down in final departure from Alibaba

By Emma Lee

Sep 10, 20192 min read A volunteer introducing a replica of Taobao’s first office  at the Taobao Museum during the Taobao Maker Festival 2018. (Image credit: TechNode/Emma Lee)Jack Ma, the legendary Chinese entrepreneur behind Alibaba Group, is…