Share Alibaba opens US data centre in new challenge to Amazon

Let's do Biz