VW hits brakes as parts supplier fails to deliver

© BELGA/AFP/File / by Sebastian Bronst | Volkswagen was forced to admit that it had installed sophisticated software into 11 million diesel engines with the express purpose of duping emissions tests… 443 more words