Technology | Thu May 16, 2013 11:57am EDT

UK lawmakers challenge Google's 'smoke and mirrors' on tax