Amazon is an arch tax avoider and is the subject of a global boycott call by Ethical Consumer. The world's biggest online retailer is generating huge revenues in the UK but paying very little corporation tax. It does this by funnelling money through its holding company in the notorious tax haven of Luxembourg.