23 Sep 2024 GoTo Group signs five-year cloud deals with Tencent and Alibaba Cloud Will use both company's cloud services