HM Revenues & Customs could be forced to pay out billions of pounds in tax refunds if they are defeated by some of their more challenging court battles its latest accounts show.
HM Revenues & Customs could be forced to pay out billions of pounds in tax refunds if they are defeated by some of their more challenging court battles its latest accounts show.