Alibaba Sign - 123RF

Chinese e-commerce giant Alibaba’s cloud business unit has launched its second data centre in Dubai, it said on Tuesday, nine years after its first, as it expands its global cloud computing services to meet growing demand.