Alibaba reports 75% profit drop amid increased AI spending
Alibaba Group Holding Ltd. reported a 75% drop in net income to RMB 10,444 million ($1.5 billion) for the quarter ending June 30, while revenue rose 9% to RMB 268,953 million ($39.6 billion), as the C…