Saudi Arabia’s STC, Alibaba Group Announce Cloud Services Deal Of $500 Mln

A strategic partnership has been announced between Saudi Telecom Company (STC) and Alibaba Cloud, a major technology company in China....