Diesel shop fined $10M for making and selling Emissions Defeat Devices September 16, 2024 by Comments