Alibaba shares fall as AI spending drives 75% drop in net income
China’s Alibaba on Thursday posted a 75% fall in profits for the June quarter as AI spending weighed on the tech giant’s results. Capital expenditure was up 75% to 67.7 billion Chinese yuan ($10 billion), primarily driven by uneven timing of customer purchases, an increase in CPU-compute capacity and higher prices across a broad range…