A financial term for when companies set up a bank account in a different country which has little connection with their country's financial system, in order to benefit from less stringent financial regulations or lower taxes.
Products and Services which relate to Offshore Banking: