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.
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.