Hi everyone,
first of all, amazing forum, happy it exists! :)
I am planning to start a business in the US, i have already both with a CPA and laywer established that this business will be subject to a 1120-F form and 21% fed tax on profit (business is engaged in a trade within the US) because...