Nissan has admitted to cheating, lying and killing people. It appears there has been a global conspiracy to cheat on emissions tests, first VW, followed by a whole host of other manufacturers whose executives have been looking over their...
By Chris Ward
July 10, 2018