Alibaba Cloud launched its Dubai data center on Monday
Alibaba’s cloud computing arm will close out the end of the year with four new data centers.
read more


More...