For the past few weeks the press has been filled to the brim with stories about the “immoral, but not illegal” tax practices of some of the world’s biggest companies. Most focus has been on Starbucks (who managed to pay less than 1% corporation tax on £3bn revenues in the Continue Reading