MPs accused HM Revenue & Customs (HMRC) officials of having cosy relationships with big businesses.

MPs accused the HM Revenue & Customs (HMRC), the UKs tax department, of having cosy relationships with big businesses.
