Alibaba revenue disappoints as AI profit push grows urgent
A 67% net income drop and missed revenue targets reveal the mounting cost of Alibaba’s $53 billion bet on AI dominance.
A 67% net income drop and missed revenue targets reveal the mounting cost of Alibaba’s $53 billion bet on AI dominance.