Alibaba looks to strengthen its cloud business with further SEAsia expansion

Ten months after launching its first data center in Indonesia, Chinese tech…