StockDuty ← Dashboard Aug 20, 2026 07:26 PM ET
SignalTech/AI

ALIBABA SHARES FALL 5% AS AI SPENDING DRIVES 75% DROP IN NET INCOME - TECH

AI spending drove 75% net income drop, triggering 5% share fall.

AI spending drove 75% net income drop, triggering 5% share fall.
Sources