Definition of shell company

A company that has no operations or assets, sometimes set up as part of a scheme to evade taxes.

Discussion

Lexicon on Twitter