This week, two corporate giants, Amazon and HSBC, hold their AGMs and although the worlds of the internet and investment may be very different, their shareholders...
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....