
GENEVA, SWITZERLAND – This is the day when Americans back home are scrambling to get their tax forms to the IRS, but outside the US the difficulty of remaining tax compliant is leading a growing number of citizens to hand in their passports: on average, 7 Americans a day took the oath to stop being [...]






