News broke recently that Amazon pays just £2.4m tax on £4.2 billion sales. Meanwhile, the public accounts committee hauled Google in to explain its tax position....