President Xi Jinping has urged stronger independent innovation capacity for China during an inspection to the Three Gorges Dam, saying the country must master the core technology of high-end equipment.
Xinhua丨Updated: April 26, 2018
Chinese President Xi Jinping speaks at a power plant during an inspection to the Three Gorges Dam, which lies on the Yangtze River in Yichang City, central China's Hubei Province, April 24, 2018. [Photo/Xinhua]