> I bet this this website cost London £100k or more.
Perhaps spend less time worrying about a made up estimate of tax money spent and more time lobbying internally for Google to pay their fair share of tax?
Perhaps spend less time worrying about a made up estimate of tax money spent and more time lobbying internally for Google to pay their fair share of tax?