Multinational companies like Starbucks, Google and Amazon have come under fire recently for paying very little or no corporation tax at all despite the fact that they generate millions of pounds in UK sales.  More