Alibaba Cloud closes some key data centers as it pivots to different markets
Alibaba has confirmed its cloud datacenter operations in Australia and India are set to close. The company revealed that it would be closing some datacenters in order to boost investment…