What are tax havens? The answer explains why the G-7 effort to end them is unlikely to succeed