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.
In theory at least I guess. Maybe someone else can comment on how it actually works in practice.
Why can't you appoint a fall guy as the "CEO", and then have a COO or whatever that actually runs the day to day?
If corporations have the same rights as humans, make them suffer the same consequences.
Yeah... that'll show them.
And if people would be out of jobs - good. It would stop people from working for companies that don't provide transparency into the legality of their operations.