Tuesday 16 October 2012

How Much Tax?!?

Fantastic infographic on how much the biggest US companies in the UK pay in tax.