Skip to content

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.

Alibaba revenue disappoints as AI profit push grows urgent
Alibaba Headquarters Building in Shanghai, China on March 17, 2026. Image: Getty Images

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login