Google faces £7 billion legal claim over search engine advertising - The UK’s Competition Appeal Tribunal has ruled the case ...