The Smart car brand changed course after its owner, Mercedes-Benz, sold half of the company to China’s Geely, which proceeded to create a series of models built on its modular SEA platform, also used ...
Auto China 2024 - also known as the Beijing International Automotive Exhibition, is currently being held between April 25 and May 4 at the New China International Exhibition Centre in Beijing, China.