0 / 60 seg.

It is no secret that big tech companies have been ingenious in minimizing their tax obligations on their European profits for years, but now it appears that enough is enough for the EU.