Alibaba sets up second data center in the US in $1B cloud expansion
From PC World: Continuing the expansion of its AliCloud cloud computing business, Alibaba Group is setting up a second data center in Silicon Valley.
The Chinese company said customers could apply from Monday for services from the data center, which will span over 10 cloud services including...