Oh snap, we could not find what you were looking for, maybe this page will help?

Expat eyes drift offshore

Offshore Financial Centres (OFCs) are jurisdictions, usually self-governing, which because of their low tax regimes, have specialized in providing commercial services to corporations and individuals, whether or not they are normally resident in that jurisdiction.

Phuket News | The Phuket News 2016-01-16
firedev