Is This The End Of Banking Secrecy?

Enacted in the United States over a year ago, on March 18, 2010, the Foreign Account Tax Compliance - FATCA - has given rise to many complications for its acceptance and ultimately stirred the global financial community.

  • Tags: