Eh, utterly impractical but I still think there should be a way to "jail" corporations. Easy - "Your offices are closed for the duration of the sentence. Your systems are shut down for the duration. Automatic payments set up in advance can continue as long as there are funds in your bank accounts, but your staff will not be monitoring them. You can appoint someone external to the organization to take care of some obligations."
Survivable as a business for short enough sentences (effectively comparable to a devastating ransomware attack), but mighty painful and anyone involved will absolutely feel the wrath of ownership/shareholders.