Remember that one of the preferred ways Hollywood and Multi National Company Contractors LAUNDER ILLEGAL PROCEEDS is to Open a Foreign Account and have a VISA DEBIT Card Issued, now ALL THAT ILLEGAL UNTAXED MONEY can be Spent anywhere in the World with your NEW Foreign VISA card. This has been going on for YEARS and Years, everybody knows it but VISA makes a Bundle LAUNDERING THEIR DRUG MONEY!!!
The IRS has means to investigate foreign accounts held by or on behalf of US taxpayers.
What is needed is uniform treatment.
The problem created during the Obama years was the unequal treatment. Money laundering accompanied by payment of a fine (bribe) was given a pass if the business was deemed acceptable. Businesses like gas and oil were progressive targets and were criminally prosecuted whether a fine was paid or not.
The Trump policy is to offer financial and legal amnesty if the offshore funds are repatriated to the US.
The Trump policy is just. Decades of confiscatory taxes and stifling regulations caused funds to avoid or flee the USA. Unfortunately, justified tax avoiders are mixed in with tax evaders. The Trump policy gives offshore trusts a onetime opportunity and forgiveness event to get right with the law