Alibaba (BABA) Shares Decline 4% Following 75% Drop in Net Income Amid Increased AI Spending
Alibaba's shares fell 4% in premarket trading following a significant 75% drop in net income for the June quarter, primarily due to increased investments in AI infrastructure.