Business & Enterprise·5 min readAlibaba’s profit fell 75% as quarterly AI spending hit $10bnTThe Next Web21d ago