Alibaba, Tencent Shed $66 Billion After AI Vision Falls Flat - Bloomberg.com
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 SluâŚ