The Centre for Risk, Compliance & Governance Studies
Login Register

Glossary term

Shell Companies

Corporations that exist only on paper with no physical presence or employees, often used to conceal the true ownership of assets and facilitate illicit activities.

All terms beginning with S

Browse the glossary