Monday, 24 August, 2026
Investor Anxiety Hits Alibaba as $10.2B AI Share Sale Triggers Stock Drop
By TechShots Studio

Alibaba’s Hong Kong-listed shares dropped up to 10% after completing a $10.21 billion share placement at an 8.4% discount to fund AI development and infrastructure. Investors reacted to immediate share dilution and rising capital expenditures, which recently caused quarterly net profits to fall 75%. Despite short-term market pressure, Alibaba aims to accelerate payback on its massive AI investments to two and a half years.
Read full story at CIO ECONOMIC TIMES