Can a non US citizen open a business bank account for a company registered in one of the states? Yes, with the right bank you