Financial Crime Weekly: Auto Parts Maker Fined $10M For Installing 'Defeat Devices,' Israeli Pleads Guilty To Smuggling U.S. Aircraft Parts To Russia
North Carolina company and owner fined $10M for emissions control device violations. Israeli man pleads guilty to smuggling aircraft parts to Russia.