UK lawmakers challenge Google’s ‘smoke and mirrors’ on tax Thursday, May 16, 2013 1:33 pmThursday, May 16, 20136 Comments Google Inc faced angry questions on Thursday from British lawmakers…