Showing 1 out of 1 results
HMRC is responsible for the collection and management of tax in the UK. It has a wide discretion in doing so, and in how it goes about litigating …
Partner, London