Alibaba posts mixed earnings, lowers guidance as revenue growth slows

The star performer was once again the company’s cloud computing division, which saw revenues surge over 90 percent from a year ago, to 5.7 billion yuan, …