REUTERS Worldcrunch LONDON– The California-based search giant Google says it does not have a British presence. From 2006 to 2011, Google generated $18 billion in revenues from the UK, according to statutory filings, and paid just $16 million in taxes. If British tax authorities determined that UK-based employees sell to British clients, UK law could […]