A slowing economy is taking a toll on China’s biggest e-commerce company.
The Alibaba Group on Friday reported $12.4 billion in revenue for the latest quarter, a 54 percent increase from a year earlier but less than analysts’ estimates. The company also said it was lowering its estimate of revenue growth for the full fiscal year, which ends in March, in light of current macroeconomic uncertainties.