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.
People ride a double bicycle past a logo of The Alibaba Group at the company’s headquarters on the outskirts of Hangzhou, Zhejiang province in this file photo taken November 10, 2014.
A Yahoo logo is pictured in front of a building in Rolle, 30 km (19 miles) east of Geneva, in this file picture taken December 12, 2012.
Visitors use their smarts phones underneath the logo of Tencent at the Global Mobile Internet Conference in Beijing May 6, 2014.
Online data storage provider Box Inc Co-Founder and CEO Aaron Levie (C) rings the opening bell to celebrate his company’s IPO at the New York Stock Exchange January 23, 2015.