China’s gargantuan e-commerce company Alibaba is opening a cloud computing hub in Silicon Valley, its first such center outside of China. The move is in synch with their global ambitions despite tough competition in their niche. The California hub is at an undisclosed exact location, kept secret for security reasons. It is situated somewhere in… Continue Reading