Alibaba (9988) Shares Plunge 10% Following $10.2 Billion Share Placement to Fund AI Initiatives
Alibaba's shares fell sharply after the company announced an $10.2 billion share placement aimed at funding its AI initiatives, reflecting investor concerns over dilution and recent profit declines.