an Entity references as follows:
An offshore financial centre (OFC) is defined as a "country or jurisdiction that provides financial services to nonresidents on a scale that is incommensurate with the size and the financing of its domestic economy." The Caribbean, including the Cayman Islands, the British Virgin Islands and Bermuda, has several major OFCs, facilitating many billions of dollars worth of trade and investment globally.