mailbox company
English edit
Etymology edit
So called since such a company's postal address may represent a mailbox rather than an office with employees.
Noun edit
mailbox company (plural mailbox companies)
- Synonym of shell company
So called since such a company's postal address may represent a mailbox rather than an office with employees.
mailbox company (plural mailbox companies)