18 Nov 2024 Alibaba Cloud revenue up 7% for the quarter, cites AI as key factor Tencent also releases quarterly earnings