AI
Alibaba shares drop as $10.2B AI funding plan unveiled
Alibaba launched an HK$80 billion (approx. $10.2 billion) share placement on 24 August 2026, at HK$112.70 (approx. $14.38) per share, an 8.4 per cent discount to...
August 24, 2026
