Paradise Papers:

Recently, the public debate has focused on tax paradise: what are they? It's hard to pin down an exact definition. Tax haven is the term usually used in the media and public, whereas the industry would prefer the term offshore financial centre (OFC). It is essentially a financial jurisdiction outside the regulations of your own … Continue reading Paradise Papers: