June 28 was not exactly a red-letter day for diesel technology. If you’re in the diesel business, the headlines and the news coverage was not pretty. And the spin control was in overdrive.


Source: Auto Feed

June 28 was not exactly a red-letter day for diesel technology. If you’re in the diesel business, the headlines and the news coverage was not pretty. And the spin control was in overdrive.


Source: Auto Feed