Alibaba's strong revenue beat in e-commerce and cloud for Q4 2024 supports the bull case, but caution remains due to China's macro environment and trade risks. Despite the AI-driven rally, Alibaba's ...
Alibaba sold its 73.66% stake in Sun Art to DCP Capital for US$1.6bn, reflecting a shift away from its New Retail strategy. The sale is positive as Sun Art faces a competitive offline retail market ...