What are tax havens? The answer explains why the G-7 effort to end them is unlikely to succeed
Close your eyes and imagine a tax haven. Does a Caribbean island come to mind? Sand, surf and thousands of post office boxes housing shell corporations? Some tax havens, like the Cayman Islands or Bermuda,…
Read More