This term shouldn’t make you confused of the accounting services offered by such banks. It’s a term that simply used to refer to bank accounts opened outside ones jurisdiction or country.
More...
More...
Last edited by a moderator: