Mike Scher on VW’s compliance screw up (with video)
Michael Horn, president and CEO of Volkswagen Group of America, said Tuesday: “Our company was dishonest… we have totally screwed up.”
VW rigged U.S. car emission tests by installing software designed to cheat.… Continue Reading