To meaningfully create a deterrent effect, there has to be a set of people who cannot avail themselves of the Corporate veil. That group of people would most reasonably be at a minimum the C-Suite, but frankly, I'm not sure you'd do anything but end up creating a practice whereby the "C-Suite" people end up becoming sacrificial, or are specifically structured into having some form of plausible deniability via isolation from information by underlings.
Corporations as a concept were extremely controversial, and rarely granted at first due to concerns of being able to absolve people of legal responsibility for actions undertaken under the flag of the Corp.
I think that a good middle ground would be that upon being judged against, a Corporation must for a period submit to serving a period in which their ability to operate is contingent upon the presence of State agents/regulators tasked with ensuring the previous behavior is remedied and no other problems exist. This includes all results of investigations into potentially illegal behavior becoming a matter of public record. This would have a satisfying parity with the practice of submitting to supervision by a parole officer.
There is some potential for abuse; but seeing as that system works just fine for petty crimes, I don't see why it wouldn't work for corporations.
There's also the bonus that it also in a way "punishes" shareholders by decreasing the opportunity for abnormal growth rates fostered by shady business practices.
Oh, one more thing.
Something may need to be done to prevent corporate engineering where assets are sold to other corporations, owned by a holding company, established for the purpose of buying out the sanctioned corporation's assets, poaching the employees, and effectively picking up where the last Corp left off, but cleaned of the government oversight. I'm thinking any liquidation or selling off of assets has to be handled through bankruptcy court.
You wouldn't necessarily want everyone staying, but I have the feeling no one would be comfortable with taking away the authority and mandate to clean up house from the Board of Directors, but I think the contents of their communique's w.r.t. the sanctioned corporation could become a (sealed for a time) matter of public record, with a State representative as a non-voting, or only tie-breaking vote on the Board
Anyway... My two cents.