Cars on display at IAA motor show
German Chancellor Olaf Scholz (SPD,l.), and Ola Källenius, Chairman of the Board of Management of Mercedes-Benz AG, visit the Mercedes stand during the opening of the IAA. Sven Hoppe | Picture Alliance | Getty Images Munich, GERMANY — The IAA Mobility motor show is taking place in Munich, Germany this week, and there is no … Read more