05 Mar 2018 Alibaba launches European HPC service, 11-qubit quantum computing cloud in China One for today, another for tomorrow