Treasury launches review into OTS
The Office of Tax Simplification was established in July 2010 to remedy the complexities of the UK tax system
The UK Treasury has announced it is launching its first review into the Office of Tax Simplification (OTS)