See on Scoop.itswitzerland

For the longest time, Swiss Banks were derided as havens for tax cheats. The US recently forced the banks to report on their American customers, which is having some unintended consequences. (What FACTA Did to American Bank Customers in Switzerland.

See on pri.org

Share in top social networks!