VW Diesel Defeat Device Explained


In the news there is a lot about a so called VW 'defeat device' but it seems this is referring to the legal definition of something to bypass or trick emission testing ...