Saudi’s stc Group, China’s Alibaba to set up Alibaba Cloud in Riyadh

Some estimates suggest that the global cloud computing market is expected to hit $947.3 billion by 2026