Yeming Wang
China’s Alibaba Cloud Cuts Ribbon on London Data Centres
China's Alibaba Cloud has opened its first UK data centre facilities, adding two sites to an EMEA portfolio that previously…
Alibaba Cloud: Chinese Whale, European Minnow – but for How Long?
Alibaba Cloud is still massively outflanked by market leaders Amazon Web Services (AWS), Microsoft Azure and Google Cloud in Europe,…