Google walkouts £130m deal with UK over provocative tax arrangement
Google has come to a £130 million deal with the taxman to pay money it has billed for the previous 10 years. The tech giant said it had stretched a pact with Customs and HM Revenue wrapping taxes since 2005. It means Google will start to pay tax “based on income from UK-based promoters, which […]