RIYADH: Saudi Cloud Computing Co. has launched its services in the Kingdom after choosing Riyadh as a regional hub for Alibaba Cloud operations in the Middle East. The firm revealed the launch of two data centers in Riyadh, as part of 16 throughout Saudi Arabia, the Saudi Press Agency reported. SCCC is a new joint venture formed by Alibaba Cloud, Saudi Telecom Co. Group, eWTP