This photo shows a launching ceremony of Chinese carmaker BYD during the media preview of the 2023 International Motor Show, officially known as the IAA MOBILITY 2023, in Munich, Germany, Sept. 4, ...
Germany's International Motor Show has opened in Munich with Chinese EV makers out in force, revving their new electric models on the turf of German carmakers. Some ...