UK lawmakers' report criticizes google's tax affairs. IN Business.
Keywords: Taxation -- Law & legislation; High technology industries -- United States