Video PlayerClose
A homemade electric racing car is displayed during the 21st China Beijing International High-Tech Expo in Beijing, capital of China, May 17, 2018. The four-day expo opened here on Thursday. (Xinhua/Liu Xianguo)
A homemade electric racing car is displayed during the 21st China Beijing International High-Tech Expo in Beijing, capital of China, May 17, 2018. The four-day expo opened here on Thursday. (Xinhua/Liu Xianguo)