We don't want to put companies out of business for a first offence but they need to feel the pinch.
Corporations look on fines as just another cost of doing business. Start putting some CEO's and other executives in a local JAIL, even if only for 30 days. Bet that would clean up the act.