I know a lot of non-US resident like me applying Wyoming LLC to run their business. However, when it comes to business account application, I heard most US banks are not willing to provide business account and credit card to Wyoming LLC, since it hides member's name from public records. (Let's put Neobank like Mercury/Relayfi aside first)
So far I do my research and find 2 ways, foreign filing or open a new LLC in other state like Florida and close the Wyoming one.
I am wondering if there is any good way to solve this, or maybe Wyoming LLC won't be an issue? Would happy to hear anyone who has experience in this.