I don't think we need to throw people in prison.
What we do need is the death penalty to corporations. Reap them, take their cash and tell shareholders to do their due diligence when investing in criminal activities.
Why we keep protecting corporations just because there's a piece of paper that claims to do XYZ is such a bizarre world.