The Chartered Institute of Taxation has said the powers of Her Majesty's Revenue & Customs (HMRC), the UK tax authority, should be reviewed by a separate body, rather than through the authority's own consultation process. HMRC suggested an internal review in a paper called 'Modernising powers, deterrents and safeguards'.
June 30 2006