TAX HAVEN OR HELL?
Tax havens are countries where minimal or no taxes are levied on non-residents. The Economist defined a tax haven as having “a composite tax structure established deliberately to take advantage of, and exploit, a worldwide demand for opportunities to engage in tax avoidance”1. A key feature of a tax haven is a lack of transparency…