Miniature tropical islands that are the cryptic headquarters of international businesses, corporate tax avoidance, tax dodging, secret overseas tax havens. In recent years, there's been an increasing number of discussion about getting giant firms to begin paying their fair share of tax.
But I’m...