Google has agreed to pay 130 million pounds ($185 million) in back taxes to Britain, prompting criticism from opposition lawmakers and campaigners who said the "derisory" figure smacked of a…
Continue Reading