newrevenue.org
Tax haven, tax heaven
I’m just back from a couple of weeks in France, where the term for tax haven is “paradis fiscal,” directly translated via cognates as fiscal paradise — or tax heaven. How …