This website uses cookies, also third party, to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.
... and consequences of, U.S. legislation known as the Foreign Account Tax Compliance Act (“FATCA”). Thanks to FATCA, financial institutions around the world have been forced into a sphere of global control. ...