They're still at it
EPA issues $10 million in fines for making, selling, and installing 'defeat devices' for diesel trucks
A North Carolina company and its owner have agreed to pay millions to settle accusations that they manufactured, sold, and installed "defeat devices" for diesel-powered trucks.
cdllife.com