Infographic created by Capital Auto Auction, an auto auction inventory company
Emissions “Defeat Device” Suppliers Fined $10M
In 2021, the US Environmental Protection Agency (EPA) alleged that Orion Diesel LLC and Diesel Ops LLC manufactured, sold, and...