Alibaba shares: what's the outlook following Jack Ma's departure? General Though Alibaba often earns the title of the 'Amazon of China', Business Insider noted that in 2018 the e–commerce giant reported sales triple that of … Read the full article