Sources

12 Total Sources

Alibaba Raises $10.2 Billion in 710 Million-Share Sale for AI, Diluting Holders 3.7%

Left45%
Center36%
Right9%
Far Right9%