I just got informed by a recognized bank that do to FATCA regulations they can't accept my business!!
What's this about I had the understanding it was US citizens only and I'm from Europe?
What's this about I had the understanding it was US citizens only and I'm from Europe?