I think you could fix a lot of the issues by requiring that all companies must be recorded in a public registry that includes contact information, owner and executive names, as well as a list of actual physical locations where the company operates (if any -- online businesses don't need to have a physical location).
You’d need a federal level legislation to achieve that (and perhaps a constitutional amendment).
The states decide the information requirements in their jurisdictions and many have vested interests in not changing them (particularly Delaware where this case is).
This is called a beneficial ownership registry and Biden signed the most recent NDAA which actually included a rule to create this. FinCen is developing the framework now and we should have much more transparency pretty soon;
I think you could fix a lot of the issues by requiring that all companies must be recorded in a public registry that includes contact information, owner and executive names, as well as a list of actual physical locations where the company operates (if any -- online businesses don't need to have a physical location).