VAT Debt Relief – British Telecom Plc vs HMRC The lengthy and complex court case between British Telecommunications plc (BT) and HM Revenue & Read More » July 15, 2023