Sources

6 Total Sources

Alibaba Profit Drops 75% to $1.6 Billion as AI Spending Jumps to $10 Billion

Left67%
Center33%