Nigel Mellor.jpg
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...
Focusing the picture
As all will be aware, VAT was introduced into the UK more than 40 years ago in 1973 and it is often referred to as being...