What is a tax haven? In everyday language a tax haven is a state or territory which provides a remarkably wide range of tax benefits for the offshore companies registered therein (the original English term – tax haven – means tax refuge). That is, an...