With AWS and Azure in its sights, Alibaba opens India cloud data center

(Source: ZDNet) The future of cloud computing: Is geography the next big challenge? This is an era of major transformation in terms of how global businesses are choosing to run their business software infrastructure. Increasingly, they are gravitating towards cloud data centres instead of in-house ones and this has become enormous …