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...