0
shares
 

Alibaba Beats Expectations

CHINA OUT, MARCH 17, 2014 FILE PHOTO SEPT.

19, 2014, FILE PHOTO No access Chinese mainland .

For Reuters customers only.




You Might Like