Contrary to public belief, the biggest tax havens in the world are not small palm-fringed islands. Analysis of OECD data shows that the UK (and its overseas dependencies), the US, Luxembourg, the Netherlands and Switzerland are most responsible for causing other countries to lose tax to global corporate and private tax abuse.
Learn more here.