Definition for Tax-haven country

From Biology Forums Dictionary

Tax-related inducement given by local governments to guide banking or industrial location