Alibaba Share Sale Weighs on China, Hong Kong Stock Markets
China and Hong Kong stocks fell as Alibaba shares plunged after an HK$80 billion share placement raised concerns over AI spending, dilution and investment returns.
Read more