Corporate income tax is paid on net profits, not on sales revenue (if it were otherwise, it would just ban low-margin businesses, which would be harmful to society). Amazon not owing corporate income tax isn't at all surprising. In most years that Amazon has existed, it didn't make a net profit at all, worldwide. It's still quite a low-margin business and I can easily imagine that the Europe business is still loss-making.