Prioritizing Mexico and Southeast Asia

Alibaba Cloud has revealed that it will soon close its datacenter operations in Australia and India – despite previously telling The Register its Australian operations remained intact.…