Alibaba's 1Q sales short of expectations, shares fall
0
With sales growth slowing in China, Alibaba is looking across its borders to give sales a boost.

With sales growth slowing in China, Alibaba is looking across its borders to give sales a boost.