VW Diesel-Gate Gives A Whole New Meaning To This Ad, Doesn't It?

It’s the shebang that launched a thousand consequences, like a multi-billion dollar fine in the US, heads rolling in the German giant and a huge recall on 11 million cars worldwide.Read more »