Alibaba shares: what's the outlook following Jack Ma's departure?

Though Alibaba often earns the title of the 'Amazon of China', Business Insider noted that in 2018 the ecommerce giant reported sales triple that of …

Read the full article