Setting up an US Delaware LLC and bank account as a non US citizen/residentindiehackers.com5 pointsfelixding6 years ago