Surely you’ve heard of Alibaba Group, the Chinese e-commerce and payment service catering to 300 million users in their home land, and plenty of other clients internationally. Their slogan is “Global trade starts here,” but soon they might have to update it to “everywhere,” if their latest developments are any indication.
This week, Alibaba launched its first U.S.-based cloud computing hub confirming its plans to pit itself against already-established giants like Amazon and Google. The reason? Alibaba knows it’s imperative to align their operations with strategically placed facilities when the doors to global business are wide open.