so why are you not paying USA taxes now?<quoted text>
As someone who paid US taxes for income earned overseas for several years, I assure you that if you're making more than 80k a year income (unless the rate has changed in the past year or two!) that the income becomes taxable in the United States as well as in the area you're earning money in! Which can really suck.
But, you already knew this, before moving operations to the Netherlands, or the Caribbean, or some other pipe dream of where you think business people move their assets?
your post is all past tense.