Alibaba shares tumble as investors question AI spending splurge
Alibaba Group's Hong Kong-listed shares plunged nearly 10% to approximately HK$111-112.10 after the company announced a record HK$80 billion primary share placement, pricing 710 million new shares at …