Alibaba Cloud announces Indian data center Alibaba Cloud, a subsidiary of Alibaba Group, announced its first India data center based in the city of Mumbai is