World Pulse
Alibaba launches $10B Hong Kong share placement to fund AI spending · World Pulse