offshore financial centre
noun

a country or other political unit that has banking laws intended to attract business from industrialised nations

Browse by Subjects
Treasury note
diseconomies of scale
wholly owned subsidiary
new home sales
pyramid selling