Daily Archives: November 22, 2015

Venture Explains: Volkswagen’s Defeat Device

What is it? Volkswagen has admitted to cheating official emissions tests in the United States. The Environmental Protection Agency found that certain diesel engines made by Volkswagen were fitted with a so-called defeat device. The piece of computer software senses…