definitions Offshore financial centers (OFCs)

Offshore financial centers (OFCs)

The many types of financial instiutions that operate without financial supervision by governments or other agencies.