shell corporation

Explore definitions, synonyms, and language insights of shell corporation

Definitions

Noun
a company that is incorporated but has no assets or operations

More General Terms