Satan, the Ghost of Hitler, and a VW Executive Walk into a Bar…
Last updated: September 15, 2022
OK, I have to sound off on the Volkswagen emissions debacle and its implications. If you perused the headlines last week, you are probably aware that the company cheated …