Alibaba's quarterly revenue beats estimates
Alibaba`s total revenue rose about 60 percent to 38.58 billion yuan ($5.60 billion) in the quarter ended March 31, versus an average forecast of 36 billion yuan according to Thomson Reuters.
An employee is seen behind a glass wall with the logo of Alibaba at the company''s headquarters on the outskirts of Hangzhou, Zhejiang province. Photo: Reuters