In a company with a million employees, it’s guaranteed that hundreds if not thousands are doing things that are illegal. That’s just statistics applied to human nature. When the company is multi-national the problem is worse. Conduct like bribery or tax evasion that is condemned in the US is socially accepted in many other countries. When some store manager in Mexico bribes an inspector, the CEO of Wal-Mart has absolutely no idea that it happened. You can probably go several layers down before you find someone who knew.
The touchstone of criminal law is a guilty mind. When someone’s conduct is mharmful, we hold them liable for monetary damages. But only where there is personal moral culpability do we impose criminal sanctions. It’s the difference between wrongful death and murder. Ordinary negligence, and criminal negligence. This is an easy, bright line rule, and shouldn’t be compromised for anything.