formats

Is the tax tide beginning to turn?

Is it becoming harder for international firms to avoid paying tax?