There is already law and regulation on when the veil can be pierced. Most Company failures are just events.
There does, I think, need to be a destructuring of publicly listed corporations so that only corporations with at least one specific Public Good in their Articles and with sufficient independent oversight can be listed.
The offering of shares must also be tightly controlled and investment highly regulated.