Alibaba shares plunge 10% after $10.2 billion share placement to fund AI push
Night view of Alibaba’s headquarters building located by the Huangpu River in Shanghai, China on Nov. 16, 2025. CFOTO | Future Publishing | Getty Images Alibaba shares plunged as much as 10% in Hong Kong on Monday after the Chinese tech giant priced an 80 billion Hong Kong dollar ($10.20 billion) placement of newly issued…
