China's e-commerce giant Alibaba misses first-quarter revenue estimates

0