Popped into Huffington Post to find this amazing news. More than 14,700 U.S. taxpayers came forward to disclose billions in offshore bank accounts in 70 countries under a voluntary Internal Revenue Service program allowing most to avoid … [Read more...]