David Gauke: Until 31 March 2014, HM Revenue and Customs’ (HMRC) Large Business Service (LBS) dealt with the tax affairs of around 800 of the largest businesses in the UK. From 1 April 2014 HMRC’s Large Business directorate (LB) deals with the tax affairs of around 2,000 large businesses. At 31 December 2015, the number of staff deployed in LB was 2,600. At year end (31 March), the...
↧