Class 8 Trucks Under Scrutiny PDI Settles for 1.1 Million with the EPA It’s well established that sooner or later the EPA is going to come knocking if you […] DW STAFF September 30, 2019 DW Insider