Alibaba has staged a quiet $100 billion rally — AI and Jack Ma's return are at the heart of it ○ found 2025 › Mar › 28 (Fri) @ 06:07 UTC a story from CNBC ⚠️ › Top News Alibaba ■■■ Jack Ma ■■ China ■■■ preview sentiment