4 ms·Setting up an US Delaware LLC and bank account as a non US citizen/resident5 points by felixding 6y ago