Saudi Tourism Authority signs partnership with Alibaba Group

The Saudi Tourism Authority (STA) has inked a memorandum of understanding with Alibaba Cloud, the Alibaba Group's digital technology and...