Alibaba in charts: Taobao and Tmall Group revenue up 37.5% Q/Q and 5.4% Y/Y in FQ3 Posted on February 20, 2025 by wpadmin