site logo

Alibaba beats analyst forecasts for revenue growth