By Kevin Harrison Okay, let's address the elephant in the room straight off the bat: Volkswagen is rightfully still reeling from the diesel scandal. If you haven't read my thoughts on it, click here. Since news of the disparagement broke, Volkswagen has stopped selling their diesel engines, known as TDI's....
Read more