The UK's tax deal with Google came under scrutiny today after Google’s Paris office was raided by French authorities in a tax investigation over an estimated €1.6 billion ($1.8 billion).
Unlock this content.
The content you are trying to view is exclusive to our subscribers.