
Volkswagen ID.7 images and specs leaked ahead of premier
Volkswagen’s ID.7 has leaked ahead of its April 17 World Premier in China. China Auto News Daily got its hands on the Chinese Ministry of Information and Technology’s (MIIT) monthly list of cars approved by […]