2026-08-20-alibaba-shares-fall-as-ai-spending-drives-75-drop-in-net-income-r4Xrn0FQa0k · cnbc television · Sentinel