Motoring Advice November 9, 2017 Diesel Dilemma Diesel Technology has improved by leaps and bounds, but yet a tax has been imposed to control the consumption. We explain the rationale. Share: