Features

Chaos to order

On 7 November 2107, the OTS laid before Parliament its final report on the UK VAT system. The report was the culminatio...