Never heard this...for your own business?
I am trying to figure out FBAR and FATCA..the FBAR rule is so confusing