Wow, what a hell of a week it’s been in the automotive world. If I was working for Volkswagen Group, I’d be brushing up my resume toot-suite and preparing for the worst, but things look a bit darker than even I’m making it. The EPA is threatening more oversight (oh, goodie…), several governments are investigating, […]
More...
More...