This photo taken on July 18, 2023 shows an exhibition on digital technologies at 2023 China Internet Conference in Beijing, capital of China. The conference is held from July 18 to 20 in Beijing. (Xinhua/Li Xin) BEIJING, Aug. 28 (Xinhua) -- China's...