newsbite
Alibaba’s AI spending lifts capex 75% as quarterly profit falls 76% · TechNode — NewsBite