Tag: Alibaba Cloud

Alibaba to close data centres in Australia, India amid expansion in Southeast Asia, Mexico

Alibaba Group Holding's cloud computing unit plans to shut down its data centres in Australia and India, as the company prioritises infrastructure spending...