A Smart electric concept car is on display at the Mercedez-Benz outdoor booth during the International Motor Show Germany (IAA Mobility) in Munich, Germany, Sept. 8, 2021. The IAA Mobility, with the slogan "What will move us next," is held here from Sept. 7 to 12. [Photo by Lu Yang/Xinhua]
Go to Forum >>0 Comment(s)