Alibaba’s sales beat estimate despite flat growth

Revenue reached 205.56 billion yuan in the quarter ending late June, above prior forecasts of 203.19 billion yuan. The result helped offset a flat growth for the first time ever owing to the impact of Covid-19 lockdowns in China.

Read the full article.