Nikkei Asia • 8/23/2026 – 8/24/2026
Alibaba shares have plunged following a $10 billion new share placement aimed at funding AI spending. This information was reported by Nikkei Asia.
Advertisement
Stories gain Lindy status through source reputation, network consensus, and time survival.





