UK launches unified tax authority
The UK government launched HM Revenue & Customs (HMRC), the new tax body formed after the merger of the old Inland Revenue and Customs & Excise on April 18 2005
Unlock this article.
The content you are trying to view is exclusive to our subscribers.
To unlock this article: