As USA celebrates independence, FATCA drives wealthy Americans to declare independence from USA

Two hundred thirty-eight years ago, the USA declared its independence from an oppressive English government, largely over the issue of taxes. Today, wealthy U.S. citizens are declaring their independence from an oppressive U.S. government, largely over the issue of taxes. … Continue reading