Search results
Alibaba to close data centres in Australia, India amid expansion in Southeast Asia, Mexico
South China Morning Post via Yahoo Singapore Finance· 6 days agoAlibaba Group Holding's cloud computing unit plans to shut down its data centres in Australia and...