Tax | Dodwell: taxation is still about people, despite digital plans
A spate of HMRC surveys on satisfaction levels highlights issues around customer service with larger business customers expressing reservations about the changes to customer relationship managers. Bill Dodwell, senior partner at Deloitte, examines the findings
23 Sep 2015