Artificial Intelligence The View | Energy crisis showcases strengths of China’s data centre market – South China Morning Post Google Inc. May 4, 2026 May 4, 2026 The View | Energy crisis showcases strengths of China’s data centre market South China Morning Post