Alibaba, Tencent Shed $66 Billion After AI Vision Falls Flat Bloomberg.com Alibaba workforce shrinks 34% in 2025 as Chinese tech giant doubles down on AI CNBC Alibaba Earnings Disappoint, but AI Outlook Bright WSJ Alibaba Stock (BABA) Just Released Earnings. Why Shares Are Slumping. Barron's Ali
Alibaba, Tencent Shed $66 Billion After AI Vision Falls Flat - Bloomberg.com
Google NewsMarch 20, 2026 at 07:13 AM1 min read