Legal English Legal English Courses Legal English Testing LLM More >>

shell company

noun
a company that has been formed for legal reasons but that does not operate as a real business. Shell companies are sometimes used by their owners for some business transactions or to hide illegal activities.Tax havens often provide registered office facilities to shell companies.


jurisdiction