Vehicles from a host of major car manufacturers did not contain devices alleged to have allowed them...
Major car firms found not to have installed emissions-cheating devices
Vehicles from a host of major car manufacturers did not contain devices alleged to have allowed them to cheat on emissions tests, a judge at the High Court...
Author: BBC
Read Original Article