Ambitious Alibaba takes aim at the kings of cloud computing

(Source: TechCrunch) Alibaba entered the cloud computing business in 2009, just three years after Amazon launched its cloud division, AWS — and Alibaba’s cloud computing efforts …