Editorial photo #11407402 Science and Technology
26th China Beijing International Science and Technology Industry Expo
Visitors are visiting a ''hydrogen-powered moped'' at the 26th China Beijing International Science and Technology Industry Expo in Beijing, China, on July 14, 2024. (Photo by Costfoto/NurPhoto)