News Desk — February 11, 2016 at 12:09 pm — Updated: February 11, 2016 at 12:09 pm

Google Bosses On ‘Different Planet’ Over Tax

by

The president of Google Europe is questioned over its £130m tax payment for 10 years of operations in the UK.

Leave A Comment Using Facebook (Website Comment Form Below)

Use the form below to post a comment via facebook

Leave a Reply

71 queries in 1.924 seconds.