A new law signed by President Obama last month makes it much harder for U.S. citizens to evade taxes by hiding money in offshore accounts. Foreign financial institutions will now face a 30% tax on their U.S. investments if they refuse to provide information about accounts held by U.S. citizens.
None of this is a