Bookmark

Offshore Financial Centre

A country or jurisdiction where an intentional attempt has been made to attract foreign business by government policy such as the enactment of tax incentives and secrecy laws.