UK lawmakers slam Starbucks, Amazon and Google on tax

photo

Photo  / 2

St Paul's Cathedral is pictured behind signage for a Starbucks coffee shop in London October 8, 2012. Picture taken October 8, 2012. REUTERS/Luke Macgregor