Alibaba’s financial health in 12 charts


Alibaba is China's largest ecommerce company, but it has lost some of its edge to nimbler rivals.#Alibabas #financial #health #charts

Leave a Reply

Your email address will not be published. Required fields are marked *