Tuesday, August 25, 2026

China technology

Business executives sit beside rows of AI servers as a falling red market chart reflects investor concern over Alibaba’s expanding artificial-intelligence spending.
August 24, 2026

Alibaba’s $10.2 Billion AI Bet Tests Investor Patience

Alibaba’s discounted share sale underscores a widening divide between surging artificial-intelligence demand and investors’ growing insistence that technology companies prove the returns on massive infrastructure spending. Alibaba Group Holding (BABA) is asking