The Centre for Risk, Compliance & Governance Studies
  • Register
  • Shell Company

    Structure with no continuous operations, sometimes to conceal ownership/control.