Business Tax Forum

An HMRC-sponsored forum which exists to improve the operation of the tax system for both HM Revenue and Customs and large business.