Things to consider while setting up a business in the USA as a Non-Resident