infotechlead

Alibaba Cloud revenue up 4% to $2.9 bn in Sept quarter