4 facts about Alibaba's U.S. ambitions as it opens first cloud center here
March 04, 2015 at 15:16 PM EST
Look out, Silicon Valley. Here comes Jack Ma. Alibaba launched a cloud computing hub in Silicon Valley on Wednesday, the first outside of China for CEO Jack Ma's e-commerce giant...