Definition for Tax-haven country
From Biology Forums Dictionary
Tax-related inducement given by local governments to guide banking or industrial location
From Biology Forums Dictionary
Tax-related inducement given by local governments to guide banking or industrial location