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.
A cleaner waters the flowers below a logo of Alibaba (China) Technology Co. Ltd at the company’s headquarters on the outskirts of Hangzhou, Zhejiang province November 21, 2013.
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 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.
An illustration picture shows the logo of car-sharing service app Uber on a smartphone next to the picture of an official German taxi sign in Frankfurt, September 15, 2014.