Corporation Tax – has it had its day? Adrian January 27, 2016 Corporation Tax – has it had its day?2016-01-28T08:43:00+00:00 Finance and Taxation So Google has agreed to pay £130m tax to the UK government. What does this say about our tax system?… Continue Reading