eBay pays just £620,000 tax on £1.3bn sales

Leave a Reply

Your email address will not be published.