Alibaba Group Holding’s “all-in on AI” strategy to remake its business appears to be paying off, based on the tech giant’s latest quarterly results. The Hangzhou-based company, which shocked investors earlier this year by pledging US$52 billion in capital spending on computing resources and artificial intelligence (AI) infrastructure over the next three years, posted 18 per cent growth in cloud unit revenue for its fourth quarter ended March 31, while AI-related products saw triple-digit revenue...