Video PlayerClose
Workers maintain equipments at a cloud computing base under construction in Zhongwei City, northwest China's Ningxia Hui Autonomous Region, May 31, 2019. Since 2013, Zhongwei City has made great efforts to develop its cloud computing bases and relative industries. (Xinhua/Wang Peng)