newsbite
Alibaba shares plunge after $10bn new share placement to fund AI spending — NewsBite