Recent content by batpod

  1. B

    Any experience with mountainbusinesscenter.com

    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.
Back
Top