
Alibaba cuts share buybacks by 80%, boosts AI and cloud investments as new growth focus.
Alibaba sharply reduced its share repurchases by about 80% in the June 2026 quarter, spending $162 million compared to $815 million a year earlier. The company redirected capital towards AI infrastructure and cloud computing, with capital expenditure...


