Comment
Comment by taxguy
This is correct, and this applies to many OECD countries. There's generally little reason to set up a company overseas if you live in an OECD or EU country; foreign affiliate tax rules will get you.
Be the first to share your thoughts.