1. Dictionary
  2. Shell company

Shell company

A company set up by fraudulent operators as a front to conceal tax evasion schemes.

Share the Blog