US citizenship is a nasty trap from which it is extremely difficult to escape. The US is one of a very small number of countries which will happily tax its citizens on income earned overseas, thus causing them to pay double taxes on everything they earn. This has seriously bad consequences for US competitiveness, in particular: 1. It discourages competent foreign citizens from seeking US citizenship (a greencard is s…
I'm not sure if your greencard comment is ironic, but permanent residents (green card holders) are subject to the same "exit tax" described in the article.
Hong Kong, Singapore, Switzerland. Get yourself a permanent residency in at least one of those three.