A week after HM Revenue & Customs’ reliance on Amazon Web Services came under scrutiny from the Treasury Select Committee, ...