Alibaba Cloud and Saudi Telecom Company have opened two data centers in Riyadh, Saudi Arabia. The centers will be operated by Saudi Cloud Computing Company, a joint venture. The company will be the first public cloud service provider in the country.