Skip to content Skip to footer

Alibaba: Shares dive after China spending slowdown warning