Bradley Birkenfeld just got some good news and some bad news. The good news was that he got a $104 million payment from the IRS for his role in catching tax evaders. The bad news: His reward isn't tax exempt.
With pressure rising on Swiss bank UBS to reveal information about tax evaders, many private banking clients are moving their assets elsewhere. But with governments gaining information from panicky amnesty seekers and data-stealing whistle blowers, it's likely to get a lot harder to find a good tax haven.