That Google sweetheart tax deal. The doubts just won’t go away.
Was £130 million enough to catch up on a tax bill for the last 10 years? Sales of £4.6 billion in 2014 and profits of £106 million in 18 months? It just doesn’t seem like a reasonable amount, and it’s becoming a political football. This, despite the fact …