Alibaba is reportedly trying to cement its cloud business with plans to open a data center in India this year. According to Indian newspaper Business Line, China's e-commerce titan has plans to boost its cloud computing business in India likely through…
Read More Alibaba Eyeing Data Center in India to Take on Amazon, Microsoft