Saudi Cloud Computing Company (SCCC), a new joint venture company formed by Alibaba Cloud, Saudi Telecom Company (stc) Group, eWTP Arabia Capital, the Saudi Company for Artificial Intelligence (SCAI), and the Saudi Information Technology Company...
SITE
stc Group and Alibaba Group have established Alibaba Cloud in Riyadh, Kingdom of Saudi Arabia, with an initial capital investment of $238.3 million (SAR 894 million). stc and Alibaba will deliver high-capacity cloud services in...