Alibaba quarterly revenue disappoints, shares fall
The logo of Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province early November 11, 2014.
The logo of Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province early November 11, 2014.
The sign hanging outside the Intel booth is seen at the International Consumer Electronics show (CES) in Las Vegas, Nevada January 6, 2015.
A Facebook logo reflected in the eye of a woman is seen in this picture illustration taken in Skopje November 6, 2014. Picture take November6.
A Qualcomm sign is pictured in front of one of its many buildings in San Diego, California November 5, 2014.
A zoomed illustration image of a man looking at a computer monitor showing the logo of Amazon is seen in Vienna November 26, 2012. To match Special Report TAX-AMAZON
A Facebook logo reflected in the eye of a woman is seen in this picture illustration taken in Skopje November 6, 2014. Picture take November6.