When AWS in teh UK can grant share awards of £11.8m to staff, but only pay £155k in tax, that doesn't seem like they are paying their fair share in UK tax.
I'm a bit confused. At least in the us, my stock awards are taxed as income, not by my employer, but by me (well in the us there's also payroll tax but still). Why would you tax Amazon more if they pay their employees? The employees are already paying income tax, aren't they?
No one is saying that we should tax corporations based on how much their pay roll is. What we're saying is that the scale of those two numbers shows how ridiculously inadequate the current corporation tax laws are. Do you really think that a tax which brings in less revenue from one of the largest retailers in the country than an average employee of that company pays in income tax is a functional tax?