Reply To: New Adblue technology will cut diesel NOx by 80%, says Volkswagen

#86824
ChrisK
Participant

    Trouble is the word on the street is diesel is the devil and must be exiled from our streets even if St Peter himself is driving one. ?