Is it possible to chalk up billions in UK sales without paying any corporation tax? Last year Amazon sold £3.3bn worth of goods in the UK and allegedly paid no corporation tax - because it is based in Luxembourg.
Continue reading...
Continue reading...