US stocks rally; Alibaba Up 7.5%
Alibaba jumped 7.5% as sales rose 45% to $2.81 billion in the quarter ending March 31.
May 08, 2015, 10:13 AM IST
Alibaba jumped 7.5% as sales rose 45% to $2.81 billion in the quarter ending March 31.
May 08, 2015, 10:13 AM IST