Alibaba Group's (BABA) fiscal second-quarter earnings declined less than expected but sales fell short of Wall Street estimates while the company's Cloud revenue grew year over year. The Chinese ...
Net income rose to 43.55 billion renminbi ($6.21 billion), or RMB18.17 per American depositary share, from RMB29.7 billion, or RMB10.77 per ADS, in the same period a year ago. Excluding nonrecurring ...
Selling products on livestream video has been a big business in China for years. The latest e-commerce trend adds a game of ...