There's always plausible deniability so that if anybody does take the fall it's probably going to be some mid level suit that was 'just following orders.' I'd rather that liability starts with the CEO and Chairman. You need to make sure executives cannot simply hide behind fallguys.
You then create a top-down incentive for these people to genuinely make sure everything is on the up and up. The biggest problem is that this probably creates a strict cap on how large a single corporation can grow, which sounds much more like a feature than a bug.