The site mountainbusinesscenter claims that they open bank accounts for LLCs registered by non-US citizens, has anyone used their services?
How far is it legit?
Because I find many company formation services saying that one has to be physically present in the bank to open an account.
How far is it legit?
Because I find many company formation services saying that one has to be physically present in the bank to open an account.