Even if you employ a channel islands management company to run your company, you will still pay tax to the US government with the new laws coming into play.
If you set up a company in Panama, no records need to be kept of who actually owns the company and in most cases bearer shares are issued - who ever physically holds the share certificates owns the company.
For tax reasons, the channel islands have a 0% tax rate for companies.
- Can you give some more info about this ?Philippines