HMRC latest disclosure opportunity HMRC have announced the details of their latest disclosure opportunity which is expected to give approximately 16,000 tax avoidance scheme users the opportunity to pay the tax they owe. The contractor Read Article » 26 August 2014