Offshore Banking and the Labuan IBFC
BACKGROUND OF OFFSHORE FINANCIAL CENTRE (OFC) Offshore Financial Centers in the world Source: Wikipedia An offshore financial centre (OFC) is usually a small jurisdiction that provides financial services to non-residents.