Oddbean new post about | logout
 For sure! Those tax heavens are getting harder and harder to hide money in their banks.