Search in full dictionary

COMPANY, SHELL

COMPANY, SHELL
ScnAdmin
1. a company that does not actually operate but exists on paper only, sometimes formed to conceal illegal actions. 2. a company legally registered for the sole purpose of being sold to someone who has need of such a made-to-order company.