China's largest scientific AI computing cluster is officially put into operation on April 14, 2026 in Zhengzhou, Central China's Henan Province. Photo: CCTV News. China's largest ...