Artificial Intelligence Alibaba’s US$52 billion capex seen as catalyst for China’s Big Tech in AI race – South China Morning Post Google Inc. February 26, 2025 February 26, 2025 Alibaba’s US$52 billion capex seen as catalyst for China’s Big Tech in AI race South China Morning Post