Business News | Tue Nov 13, 2012 1:46am IST

UK lawmakers slam Starbucks, Amazon and Google on tax