Offshore Banking
Posted in Business and Finance, Web Directories on Mar 4th, 2008
Banks on Britain’s Channel Islands (being offshore) actually gave this term its name. Fact however is that most offshore banks are not only located on islands. This term is nowadays used figuratively to refer to such banks regardless of location where the depositor is residing in another country, in which more restrictive banking and […]


