Last Updated: Monday, September 14, 2015, 10:11
The reasons the weekly financial newspaper gave for the dour outlook: China`s struggling economy, increasing competition in e-commerce and more scrutiny of the company`s culture and governance.
Last Updated: Wednesday, March 11, 2015, 04:53
Alibaba Group Holding Ltd`s 180-day post-IPO lockup expires March 18, allowing about 437 million shares or roughly 18 percent of the company to be sold publicly.
Last Updated: Friday, January 30, 2015, 08:34
Earnings per share (EPS), calculated to exclude one-off and extraordinary items, beat estimates of $0.75, coming in at $0.81.
more videos >>