Alibaba shares fall 4% as AI spending drives 75% drop in net income
By CNBC ยท CNBC