Editorial photo #11325316 Science and Technology
10th China (Shanghai) International Technology Fair in Shanghai
Dongfeng Mengshi 917 plug-in extended-range hybrid is being displayed at The 10th China (Shanghai) International Technology Fair in Shanghai, China, on June 12, 2024. (Photo by Costfoto/NurPhoto)