Research and analysis

Large Business Panel Survey 2013

Large business customers’ experiences of interacting with HMRC and their attitudes towards the tax environment.