Monthly Archives: August 2015

HMRC Could Face £42.8bn Bill

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.