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