By now, any “financial institution” (as the man on the Clapham Omnibus would understand that term) would need to have had its head in the sand in order not to be aware of the impact of FATCA and its need to comply with this new regime. However, the definition of “financial institution” for the purposes […]
Read More